Get desktop application:
View/edit binary Protocol Buffers messages
unary rpc for an arbitrary function call, can invoke arbitrary function on the server side by giving its name and arguments, currently only simple data types like str and int are supported for arguments and return values
server streaming rpc usually for listening events, server will simply send stream items to client whenever event that is being listened is triggered, client can handle those events solely on its own on client side but there is no guarantee that it will be synced with the server, which means that event handler on the server side will not wait for the client to finish handling each event
bidirectional streaming rpc usually for listening and handling events with proper callbacks, server will send an stream item to client whenever an event is triggered and will wait for an client's ack, so that following callbacks from the client can actually be processed inside the server's event handler context
server streaming rpc for login/connect scenario, would invoke CommConnect() and wait for OnEventConnect() event to test its success
server streaming rpc for general transaction requests, would invoke CommRqData() with several SetInputValue()s for a transaction request, would wait for OnReceiveTrData() events, would handle those events to gather results by invoking GetRepeatCnt() and GetCommData() inside, might do additional CommRqData() and SetInputValue() inside event handler for possible consecutive lookups
server streaming rpc for making orders (buy/sell + update/cancel), would invoke SendOrder() for submitting an order, would wait for OnReceiveTrData() and OnReceiveChejanData() events to track its progress
server streaming rpc for listening realtime data events, certain transaction requests would also register some realtime data to be sent, but usually would just call SetRealReg() to register desired realtime data to listen explicitly, and would call SetRealRemove() to unregister them after done using, would wait for OnReceiveRealData() events
server streaming rpc for loading condition settings for conditioned search, would call GetConditionLoad() and wait for OnReceiveConditionVer() event to test its success
(message has no fields)
server streaming rpc for conditioned search (serching stocks with serveral conditions), would call SendCondition() and wait for OnReceiveTrCondition() or OnReceiveRealCondition() based on its requested type
bidirectional streaming rpc for listening realtime data events, with capability of managing observation pool (what stocks, what fields to listen to) online, those management requests would be sent over the client streaming line, and ordinary realtime data events would be sent over the server streaming line
server streaming rpc for just listening order events (without submiting any order request compared to the simple case), this is one-sided streaming rpc (server streaming rpc) like Listen() rpc, so server would just send stream items with no consideration on coordination with its client
pretty much similar to server streaming Listen() rpc, but event handler would be instantiated dynamically based on the code given through the request
pretty much similar to server streaming XXXCall() rpcs (or even Call() rpc), but event handler would be instantiated dynamically based on the code given through the request
would update log level of process that this grpc server lives
(message has no fields)
Used in:
,Used in:
Used in:
Used in:
Used in:
(message has no fields)
Used as request type in: KiwoomOpenApiPlusService.Call
Used as field type in:
Used as response type in: KiwoomOpenApiPlusService.Call
Used as field type in:
Used in:
Used in:
Used as request type in: KiwoomOpenApiPlusService.CustomListen, KiwoomOpenApiPlusService.Listen, KiwoomOpenApiPlusService.OrderListen
Used as field type in:
,Used as response type in: KiwoomOpenApiPlusService.BidirectionalListen, KiwoomOpenApiPlusService.BidirectionalRealCall, KiwoomOpenApiPlusService.ConditionCall, KiwoomOpenApiPlusService.CustomListen, KiwoomOpenApiPlusService.Listen, KiwoomOpenApiPlusService.LoadConditionCall, KiwoomOpenApiPlusService.LoginCall, KiwoomOpenApiPlusService.OrderCall, KiwoomOpenApiPlusService.OrderListen, KiwoomOpenApiPlusService.RealCall, KiwoomOpenApiPlusService.TransactionCall
Used as field type in:
Used in:
Used in:
Used in:
Used in:
, ,Used in:
Used in:
Used in:
Used in:
Used in:
Used in: