public void Stop(SoftFX.Lrp.LPtr handle) { using (MemoryBuffer buffer = m_client.Create()) { buffer.WriteLocalPointer(handle); int _status = m_client.Invoke(1, 3, buffer); TypesSerializer.Throw(_status, buffer); } }
public void SetDotNetDllPath(string path) { using (MemoryBuffer buffer = m_client.Create()) { buffer.WriteAString(path); int _status = m_client.Invoke(0, 0, buffer); TypesSerializer.Throw(_status, buffer); } }
public void SendQuotesSubscriptionConfirm(SoftFX.Lrp.LPtr handle, long id, string requestId) { using (MemoryBuffer buffer = m_client.Create()) { buffer.WriteLocalPointer(handle); buffer.WriteInt64(id); buffer.WriteAString(requestId); int _status = m_client.Invoke(1, 10, buffer); TypesSerializer.Throw(_status, buffer); } }
public void SendQuote(SoftFX.Lrp.LPtr handle, long id, LrpServer.Net.LrpQuote quote) { using (MemoryBuffer buffer = m_client.Create()) { buffer.WriteLocalPointer(handle); buffer.WriteInt64(id); buffer.WriteQuote(quote); int _status = m_client.Invoke(1, 13, buffer); TypesSerializer.Throw(_status, buffer); } }
public void SendNotification(SoftFX.Lrp.LPtr handle, long id, LrpServer.Net.LrpNotification notification) { using (MemoryBuffer buffer = m_client.Create()) { buffer.WriteLocalPointer(handle); buffer.WriteInt64(id); buffer.WriteNotification(notification); int _status = m_client.Invoke(1, 19, buffer); TypesSerializer.Throw(_status, buffer); } }
public void EndConnection(SoftFX.Lrp.LPtr handle, long id, int status) { using (MemoryBuffer buffer = m_client.Create()) { buffer.WriteLocalPointer(handle); buffer.WriteInt64(id); buffer.WriteInt32(status); int _status = m_client.Invoke(1, 4, buffer); TypesSerializer.Throw(_status, buffer); } }
public void SendBusinessReject(SoftFX.Lrp.LPtr handle, long id, string rejectReason, string rejectTag) { using (MemoryBuffer buffer = m_client.Create()) { buffer.WriteLocalPointer(handle); buffer.WriteInt64(id); buffer.WriteAString(rejectReason); buffer.WriteAString(rejectTag); int _status = m_client.Invoke(1, 20, buffer); TypesSerializer.Throw(_status, buffer); } }
public void SendFileChunk(SoftFX.Lrp.LPtr handle, long id, string requestId, LrpServer.Net.LrpFileChunk chunk) { using (MemoryBuffer buffer = m_client.Create()) { buffer.WriteLocalPointer(handle); buffer.WriteInt64(id); buffer.WriteAString(requestId); buffer.WriteFileChunk(chunk); int _status = m_client.Invoke(1, 18, buffer); TypesSerializer.Throw(_status, buffer); } }
public void SendDataHistoryResponse(SoftFX.Lrp.LPtr handle, long id, string requestId, LrpServer.Net.LrpDataHistoryResponse response) { using (MemoryBuffer buffer = m_client.Create()) { buffer.WriteLocalPointer(handle); buffer.WriteInt64(id); buffer.WriteAString(requestId); buffer.WriteDataHistoryResponse(response); int _status = m_client.Invoke(1, 16, buffer); TypesSerializer.Throw(_status, buffer); } }
public SoftFX.Lrp.LPtr Constructor(LrpServer.Net.LrpParams parameters) { using (MemoryBuffer buffer = m_client.Create()) { buffer.WriteLrpParams(parameters); int _status = m_client.Invoke(2, 0, buffer); TypesSerializer.Throw(_status, buffer); var _result = buffer.ReadLocalPointer(); return(_result); } }
public void SendQuotesHistoryVersion(SoftFX.Lrp.LPtr handle, long id, string requestId, int version) { using (MemoryBuffer buffer = m_client.Create()) { buffer.WriteLocalPointer(handle); buffer.WriteInt64(id); buffer.WriteAString(requestId); buffer.WriteInt32(version); int _status = m_client.Invoke(1, 12, buffer); TypesSerializer.Throw(_status, buffer); } }
public void SendSymbolsInfo(SoftFX.Lrp.LPtr handle, long id, string requestId, LrpServer.Net.LrpSymbolInfo[] symbols) { using (MemoryBuffer buffer = m_client.Create()) { buffer.WriteLocalPointer(handle); buffer.WriteInt64(id); buffer.WriteAString(requestId); buffer.WriteSymbolInfoArray(symbols); int _status = m_client.Invoke(1, 9, buffer); TypesSerializer.Throw(_status, buffer); } }
public void SendDataHistoryReject(SoftFX.Lrp.LPtr handle, long id, string requestId, LrpServer.Net.LrpMarketHistoryRejectType rejectType, string rejectReason) { using (MemoryBuffer buffer = m_client.Create()) { buffer.WriteLocalPointer(handle); buffer.WriteInt64(id); buffer.WriteAString(requestId); buffer.WriteMarketHistoryRejectType(rejectType); buffer.WriteAString(rejectReason); int _status = m_client.Invoke(1, 17, buffer); TypesSerializer.Throw(_status, buffer); } }
public void SendMarketHistoryMetadataReject(SoftFX.Lrp.LPtr handle, long id, string requestId, int status, string field) { using (MemoryBuffer buffer = m_client.Create()) { buffer.WriteLocalPointer(handle); buffer.WriteInt64(id); buffer.WriteAString(requestId); buffer.WriteInt32(status); buffer.WriteAString(field); int _status = m_client.Invoke(1, 15, buffer); TypesSerializer.Throw(_status, buffer); } }
public void SendTwoFactorAuth(SoftFX.Lrp.LPtr handle, long id, LrpServer.Net.LrpTwoFactorReason reason, string text, System.DateTime expire) { using (MemoryBuffer buffer = m_client.Create()) { buffer.WriteLocalPointer(handle); buffer.WriteInt64(id); buffer.WriteTwoFactorReason(reason); buffer.WriteAString(text); buffer.WriteTime(expire); int _status = m_client.Invoke(1, 6, buffer); TypesSerializer.Throw(_status, buffer); } }
public void EndLogon(SoftFX.Lrp.LPtr handle, long id, int status, string message, bool twofactor) { using (MemoryBuffer buffer = m_client.Create()) { buffer.WriteLocalPointer(handle); buffer.WriteInt64(id); buffer.WriteInt32(status); buffer.WriteAString(message); buffer.WriteBoolean(twofactor); int _status = m_client.Invoke(1, 5, buffer); TypesSerializer.Throw(_status, buffer); } }
public SoftFX.Lrp.LPtr Constructor(SoftFX.Lrp.LPtr channels, int port, string sertificateFilename, string sertificatePassword, SoftFX.Lrp.LPtr handler) { using (MemoryBuffer buffer = m_client.Create()) { buffer.WriteLocalPointer(channels); buffer.WriteInt32(port); buffer.WriteAString(sertificateFilename); buffer.WriteAString(sertificatePassword); buffer.WriteLocalPointer(handler); int _status = m_client.Invoke(1, 0, buffer); TypesSerializer.Throw(_status, buffer); var _result = buffer.ReadLocalPointer(); return(_result); } }