The properties of the P2PTransferSession class are listed below. For a complete list of P2PTransferSession class members, see the P2PTransferSession Members topic.
AutoCloseStream | Defines whether the stream is automatically closed after the transfer has finished or been aborted. |
CallId | The unique call-id used in MSNSLP messages |
ClientData | This property can be used by the client-programmer to include application specific data |
DataStream | The stream to read from when data is send, or to write to when data is received. Default is a MemorySteam. |
IsSender | Defines whether the local client is sender or receiver |
MessageFlag | This value is set in the flag field in a p2p header. |
MessageProcessor | The message processor to which p2p messages (this includes p2p data messages) will be send |
MessageSession | The message session which keeps track of the local / remote message identifiers and redirects messages to this handler based on the session id |
SessionId | The session id which this object handles. P2P messages will be redirected to this object based on their session id. |
P2PMessagePool | Keeps track of clustered p2p messages |
TransferThread | The thread in which the data messages are send |
TransferThreadStart | Kickstart object to start the data transfer thread |
WaitingDirectConnection | Indicates whether the session is waiting for the result of a direct connection attempt |
P2PTransferSession Class | XihSolutions.DotMSN.DataTransfer Namespace