예제 #1
0
        public void BeginFileChunkRequest(LPtr handle, long id, string requestId, string fileId, uint chunkId)
        {
            var acceptor = AcceptorFromHandle(handle);

            TaskEx.Start(acceptor.Handler.BeginFileChunkRequest, id, requestId, fileId, chunkId);
        }
예제 #2
0
        public void BeginDataHistoryRequest(LPtr handle, long id, string requestId, LrpDataHistoryRequest request)
        {
            var acceptor = AcceptorFromHandle(handle);

            TaskEx.Start(acceptor.Handler.BeginDataHistoryRequest, id, requestId, request);
        }
예제 #3
0
        public void BeginNewConnectionRequest(LPtr handle, long id, string address, int port)
        {
            var acceptor = AcceptorFromHandle(handle);

            TaskEx.Start(acceptor.Handler.BeginNewConnectionRequest, id, address, port);
        }
예제 #4
0
        public void BeginUnsubscribeQuotesRequest(LPtr handle, long id, string requestId, string[] symbols)
        {
            var acceptor = AcceptorFromHandle(handle);

            TaskEx.Start(acceptor.Handler.BeginUnsubscribeQuotesRequest, id, requestId, symbols);
        }
예제 #5
0
        public void BeginComponentsInfoRequest(LPtr handle, long id, string requestId, int clientVersion)
        {
            var acceptor = AcceptorFromHandle(handle);

            TaskEx.Start(acceptor.Handler.BeginComponentsInfoRequest, id, requestId, clientVersion);
        }
예제 #6
0
        public void BeginTwoFactorAuthResponse(LPtr handle, long id, LrpTwoFactorReason reason, string otp)
        {
            var acceptor = AcceptorFromHandle(handle);

            TaskEx.Start(acceptor.Handler.BeginTwoFactorAuthResponse, id, reason, otp);
        }
예제 #7
0
        public void BeginSessionInfoRequest(LPtr handle, long id, string requestId)
        {
            var acceptor = AcceptorFromHandle(handle);

            TaskEx.Start(acceptor.Handler.BeginSessionInfoRequest, id, requestId);
        }
예제 #8
0
        public void BeginLogoutRequest(LPtr handle, long id)
        {
            var acceptor = AcceptorFromHandle(handle);

            TaskEx.Start(acceptor.Handler.BeginLogoutRequest, id);
        }
예제 #9
0
        public void BeginLogonRequest(LPtr handle, long id, string address, int port, string username, string password, string deviceid, string appsessionid)
        {
            var acceptor = AcceptorFromHandle(handle);

            TaskEx.Start(acceptor.Handler.BeginLogonRequest, id, address, port, username, password, new Tuple <string, string>(deviceid, appsessionid));
        }
예제 #10
0
        public void BeginShutdownConnectionNotification(LPtr handle, long id)
        {
            var acceptor = AcceptorFromHandle(handle);

            TaskEx.Start(acceptor.Handler.BeginShutdownConnectionNotification, id);
        }
예제 #11
0
        public void BeginQuotesHistoryMetaInfoFileRequest(LPtr handle, long id, string requestId, string symbol, bool includeLevel2)
        {
            var acceptor = AcceptorFromHandle(handle);

            TaskEx.Start(acceptor.Handler.BeginQuotesHistoryMetaInfoRequest, id, requestId, symbol, includeLevel2);
        }
예제 #12
0
        public void BeginBarsHistoryMetaInfoFileRequest(LPtr handle, long id, string requestId, string symbol, int priceType, string period)
        {
            var acceptor = AcceptorFromHandle(handle);

            TaskEx.Start(acceptor.Handler.BeginBarsHistoryMetaInfoFileRequest, id, requestId, symbol, priceType, period);
        }