//
pkg.gl
Category
github.com/robaho/go-trader
pkg
protocol
package
1.4.10
Repository:
https://github.com/robaho/go-trader.git
Documentation:
pkg.go.dev
Versions
1
Dependencies
7
Dependents
4
Files
1.4k SLOC
#
Functions
DecodeMarketEvent
EncodeMarketEvent
NewExchangeClient
RegisterExchangeServer
#
Constants
CreateOrderRequest_Buy
CreateOrderRequest_Limit
CreateOrderRequest_Market
CreateOrderRequest_Sell
ExecutionReport_Booked
ExecutionReport_Cancelled
ExecutionReport_Fill
ExecutionReport_Filled
ExecutionReport_Partial
ExecutionReport_Rejected
ExecutionReport_Status
MaxMsgSize
MaxMsgSize is the maximum length of a multicast message.
#
Variables
CreateOrderRequest_OrderSide_name
CreateOrderRequest_OrderSide_value
CreateOrderRequest_OrderType_name
CreateOrderRequest_OrderType_value
ExecutionReport_OrderState_name
ExecutionReport_OrderState_value
ExecutionReport_ReportType_name
ExecutionReport_ReportType_value
#
Structs
CancelOrderRequest
CreateOrderRequest
DownloadRequest
ExecutionReport
InMessage
InMessage_Cancel
InMessage_Create
InMessage_Download
InMessage_Login
InMessage_Massquote
InMessage_Modify
InMessage_Secdefreq
LoginReply
LoginRequest
MassQuoteRequest
ModifyOrderRequest
OutMessage
OutMessage_Execrpt
OutMessage_Login
OutMessage_Reject
OutMessage_Secdef
ReplayRequest
SecurityDefinition
SecurityDefinitionRequest
SessionReject
#
Interfaces
Exchange_ConnectionClient
Exchange_ConnectionServer
ExchangeClient
ExchangeClient is the client API for Exchange service.
ExchangeServer
ExchangeServer is the server API for Exchange service.
#
Type aliases
CreateOrderRequest_OrderSide
CreateOrderRequest_OrderType
ExecutionReport_OrderState
ExecutionReport_ReportType