Infront Data Manager Connect Client (.NET)
|
Interface for all classes that wants to implement a client for sending binary message data back to the server. More...
Inherited by Gevasys.DataCore.Client.BinaryUpstreamClient.
Public Member Functions | |
void | BeginMessage (BaseBinaryMessage.MessageType messageType) |
Begins a message. More... | |
void | EndMessage () |
Ends a message. More... | |
void | EmitByteArray (short fieldId, byte[] data) |
Emits a byte array. More... | |
void | EmitString (short fieldId, string data) |
vwd Field identifier. More... | |
void | EmitDouble (short fieldId, double data) |
vwd Field identifier. More... | |
void | EmitInt32 (short fieldId, Int32 data) |
vwd Field identifier. More... | |
void | EmitFloat (short fieldId, float data) |
vwd Field identifier. More... | |
void | EmitDateTime (short fieldId, DateTime data) |
vwd Field identifier. More... | |
void | EmitLong (short fieldId, long data) |
vwd Field identifier. More... | |
void | EmitShort (short fieldId, short data) |
vwd Field identifier. More... | |
Interface for all classes that wants to implement a client for sending binary message data back to the server.
void Gevasys.DataCore.Client.IBinaryUpstreamClient.BeginMessage | ( | BaseBinaryMessage.MessageType | messageType | ) |
Begins a message.
messageType |
Implemented in Gevasys.DataCore.Client.BinaryUpstreamClient.
void Gevasys.DataCore.Client.IBinaryUpstreamClient.EmitByteArray | ( | short | fieldId, |
byte[] | data | ||
) |
Emits a byte array.
fieldId | vwd Field identifier. |
data | A byte array with data. |
This method can be used to emit custom protocol data such as Google ProtocolBuffers or XML Data.
To process these data the corresponding server process must know the content of the data.
For custom implementations please contact your vwd sales represantive.
Implemented in Gevasys.DataCore.Client.BinaryUpstreamClient.
void Gevasys.DataCore.Client.IBinaryUpstreamClient.EmitDateTime | ( | short | fieldId, |
DateTime | data | ||
) |
vwd Field identifier.
fieldId | |
data | The data. |
Implemented in Gevasys.DataCore.Client.BinaryUpstreamClient.
void Gevasys.DataCore.Client.IBinaryUpstreamClient.EmitDouble | ( | short | fieldId, |
double | data | ||
) |
vwd Field identifier.
fieldId | |
data | The data. |
Implemented in Gevasys.DataCore.Client.BinaryUpstreamClient.
void Gevasys.DataCore.Client.IBinaryUpstreamClient.EmitFloat | ( | short | fieldId, |
float | data | ||
) |
vwd Field identifier.
fieldId | |
data | The data. |
Implemented in Gevasys.DataCore.Client.BinaryUpstreamClient.
void Gevasys.DataCore.Client.IBinaryUpstreamClient.EmitInt32 | ( | short | fieldId, |
Int32 | data | ||
) |
vwd Field identifier.
fieldId | |
data | The data. |
Implemented in Gevasys.DataCore.Client.BinaryUpstreamClient.
void Gevasys.DataCore.Client.IBinaryUpstreamClient.EmitLong | ( | short | fieldId, |
long | data | ||
) |
vwd Field identifier.
fieldId | |
data | The data. |
Implemented in Gevasys.DataCore.Client.BinaryUpstreamClient.
void Gevasys.DataCore.Client.IBinaryUpstreamClient.EmitShort | ( | short | fieldId, |
short | data | ||
) |
vwd Field identifier.
fieldId | |
data | The data. |
Implemented in Gevasys.DataCore.Client.BinaryUpstreamClient.
void Gevasys.DataCore.Client.IBinaryUpstreamClient.EmitString | ( | short | fieldId, |
string | data | ||
) |
vwd Field identifier.
fieldId | |
data | The data. |
Implemented in Gevasys.DataCore.Client.BinaryUpstreamClient.
void Gevasys.DataCore.Client.IBinaryUpstreamClient.EndMessage | ( | ) |
Ends a message.
Implemented in Gevasys.DataCore.Client.BinaryUpstreamClient.
Copyright (C) 2021 Infront Financial Technology GmbH
Mainzer Landstrasse 178 – 190
60327 Frankfurt am Main
Infront Data Manager Connect V4.1