DotMSN |

# P2PDCHandshakeMessage Properties

The properties of the P2PDCHandshakeMessage class are listed below. For a complete list of P2PDCHandshakeMessage class members, see the P2PDCHandshakeMessage Members topic.

#### Public Instance Properties

AckIdentifier (inherited from P2PMessage) | Acknowledge identifier. Set when the message is an acknowledgement to a received message. Bytes 37-40 in the binary header.
AckSessionId (inherited from P2PMessage) | Acknowledge session identifier. Acknowledgement messages respond with this number in their acknowledge identfier. Bytes 33-36 in the binary header.
AckTotalSize (inherited from P2PMessage) | Acknowledged total message length. Set when the message is an acknowledgement to a received message. Bytes 41-48 in the binary header.
Flags (inherited from P2PMessage) | Flag parameter. Bytes 29-32 in the binary header.
Footer (inherited from P2PMessage) | The footer, or Application Identifier. Bytes 0-4 in the binary footer.
Guid | The Guid to use in the handshake message.
Identifier (inherited from P2PMessage) | The identifier of this message. Bytes 5-8 in the binary header.
InnerBody (inherited from NetworkMessage) | The inner body contents. Null if not present.
InnerMessage (inherited from NetworkMessage) | The inner message object. Null if not present.
IsAcknowledgement (inherited from P2PMessage) | Indicates whether the message is an acknowledgement message
MessageSize (inherited from P2PMessage) | Message length in bytes of the current message. Bytes 25-28 in the binary header.
Offset (inherited from P2PMessage) | The offset in bytes from the begin of the total message. Bytes 9-16 in the binary header.
ParentMessage (inherited from NetworkMessage) | The inner message object. Null if not present.
SessionId (inherited from P2PMessage) | The session identifier field. Bytes 0-4 in the binary header.
TotalSize (inherited from P2PMessage) | Total message length in bytes. Bytes 17-24 in the binary header.

#### See Also

P2PDCHandshakeMessage Class | XihSolutions.DotMSN.DataTransfer Namespace