Class SoMessagePreHeader
This class represents the first part of the SuperOffice network header.
Newer versions of SuperOffice Network headers shall always inherit from
this one, so it is deterministic how to descide wich version of the header that is used.
Inherited Members
Namespace: SuperOffice.Messaging.Messages
Assembly: SoDataBase.dll
Syntax
public class SoMessagePreHeader
Remarks
The first 6 bytes of a SuperOffice Network message is always started with the letters 'SuperOffice CRM' ANSIO encoded followed by a 0 byte and a version as a four byte integer in little endian.
This should be the base class for all headers of messages sent over the network.
Constructors
SoMessagePreHeader()
This class represents the first part of the SuperOffice network header.
Newer versions of SuperOffice Network headers shall always inherit from
this one, so it is deterministic how to descide wich version of the header that is used.
Declaration
public SoMessagePreHeader()
Remarks
The first 6 bytes of a SuperOffice Network message is always started with the letters 'SuperOffice CRM' ANSIO encoded followed by a 0 byte and a version as a four byte integer in little endian.
This should be the base class for all headers of messages sent over the network.
Fields
Identifier
This class represents the first part of the SuperOffice network header.
Newer versions of SuperOffice Network headers shall always inherit from
this one, so it is deterministic how to descide wich version of the header that is used.
Declaration
public string Identifier
Field Value
Type | Description |
---|---|
String |
Remarks
The first 6 bytes of a SuperOffice Network message is always started with the letters 'SuperOffice CRM' ANSIO encoded followed by a 0 byte and a version as a four byte integer in little endian.
This should be the base class for all headers of messages sent over the network.
Version
This class represents the first part of the SuperOffice network header.
Newer versions of SuperOffice Network headers shall always inherit from
this one, so it is deterministic how to descide wich version of the header that is used.
Declaration
public uint Version
Field Value
Type | Description |
---|---|
UInt32 |
Remarks
The first 6 bytes of a SuperOffice Network message is always started with the letters 'SuperOffice CRM' ANSIO encoded followed by a 0 byte and a version as a four byte integer in little endian.
This should be the base class for all headers of messages sent over the network.