NetMessageBase 方法 |
NetMessageBase 类型公开以下成员。
名称 | 说明 | |
---|---|---|
CheckHeadBytesLegal |
检查头子节的合法性 Check the legitimacy of the head subsection | |
CheckMessageMatch |
检查发送的接收的报文是否是匹配的,如果匹配,则返回 1, 如果不匹配且直接返回错误,则返回 0,如果不匹配继续接收,直到匹配或是超时,则返回 -1 If the packet is matched, 1 is returned. If the packet is not matched and an error is returned, 0 is returned. If the packet is not matched, -1 is returned until the packet is matched or times out | |
CheckReceiveDataComplete |
当消息头报文的长度定义为-1的时候,则使用动态的长度信息,可以使用本方法来判断一个消息是否处于完整的状态。 If the length of the message header is defined as -1, this method can be used to determine whether a message is in the complete state by using dynamic length information. | |
Equals | Determines whether the specified object is equal to the current object. (继承自 Object。) | |
Finalize | Allows an object to try to free resources and perform other cleanup operations before it is reclaimed by garbage collection. (继承自 Object。) | |
GetHashCode | Serves as the default hash function. (继承自 Object。) | |
GetHeadBytesIdentity |
获取头子节里的消息标识 Get the message ID in the header subsection | |
GetType | Gets the Type of the current instance. (继承自 Object。) | |
MemberwiseClone | Creates a shallow copy of the current Object. (继承自 Object。) | |
PependedUselesByteLength |
在接收头报文的时候,返回前置无效的报文头字节长度,默认为0,不处理 When receiving a header message, return the header byte length of the invalid header, the default is 0, and no processing is performed. | |
ToString | Returns a string that represents the current object. (重写 ObjectToString.) |
名称 | 说明 | |
---|---|---|
ToJsonString |
获取当前对象的JSON格式表示的字符串。 (由 HslExtension 定义。)Gets the string represented by the JSON format of the current object. |