sync toc
Org.Mentalis.Network.ProxySocket
ProxyException Class
ProxyException Members
ProxyException Constructor
ProxyException Constructor ()
ProxyException Constructor (String)
ProxyException Constructor (Int32)
Methods
Socks5ToString Method
ProxySocket Class
ProxySocket Members
ProxySocket Constructor
ProxySocket Constructor (AddressFamily, SocketType, ProtocolType)
ProxySocket Constructor (AddressFamily, SocketType, ProtocolType, String)
ProxySocket Constructor (AddressFamily, SocketType, ProtocolType, String, String)
Properties
ProxyEndPoint Property
ProxyPass Property
ProxyType Property
ProxyUser Property
Methods
BeginConnect Method
BeginConnect Method (EndPoint, AsyncCallback, Object)
BeginConnect Method (String, Int32, AsyncCallback, Object)
Connect Method
Connect Method (EndPoint)
Connect Method (String, Int32)
EndConnect Method
ProxyTypes Enumeration
XihSolutions.DotMSN
ClientCapacities Enumeration
ConnectivityException Class
ConnectivityException Members
ConnectivityException Constructor
ConnectivityException Constructor ()
ConnectivityException Constructor (String)
ConnectivityException Constructor (String, Exception)
ConnectivityException Constructor (SerializationInfo, StreamingContext)
ConnectivitySettings Class
ConnectivitySettings Members
ConnectivitySettings Constructor
ConnectivitySettings Constructor ()
ConnectivitySettings Constructor (ConnectivitySettings)
ConnectivitySettings Constructor (String, Int32)
ConnectivitySettings Constructor (String, Int32, WebProxy)
ConnectivitySettings Constructor (String, Int32, String, Int32, String, String, ProxyType)
ConnectivitySettings Constructor (String, Int32, String, Int32, String, String, ProxyType, WebProxy)
Properties
Host Property
PassportUri Property
Port Property
ProxyHost Property
ProxyPassword Property
ProxyPort Property
ProxyType Property
ProxyUsername Property
WebProxy Property
Methods
ToString Method
Contact Class
Contact Members
Contact Constructor
Properties
Blocked Property
ClientCapacities Property
ClientData Property
ContactGroup Property
DisplayImage Property
Emoticons Property
HomePhone Property
Mail Property
MobileAccess Property
MobileDevice Property
MobilePhone Property
Name Property
NSMessageHandler Property
OnAllowedList Property
OnBlockedList Property
OnForwardList Property
Online Property
OnReverseList Property
Status Property
WorkPhone Property
Methods
GetHashCode Method
RemoveFromList Method
UpdateScreenName Method
Events
ContactBlocked Event
ContactGroupChanged Event
ContactOffline Event
ContactOnline Event
ContactUnBlocked Event
ScreenNameChanged Event
StatusChanged Event
Contact.ContactChangedEventHandler Delegate
Contact.StatusChangedEventHandler Delegate
ContactChangedEventHandler Delegate
ContactEventArgs Class
ContactEventArgs Members
ContactEventArgs Constructor
Properties
Contact Property
ContactGroup Class
ContactGroup Members
Properties
ClientData Property
ID Property
Name Property
NSMessageHandler Property
Methods
Equals Method
GetHashCode Method
ContactGroupChangedEventHandler Delegate
ContactGroupEventArgs Class
ContactGroupEventArgs Members
ContactGroupEventArgs Constructor
Properties
ContactGroup Property
ContactGroupList Class
ContactGroupList Members
Fields
nsMessageHandler Field
Properties
Item Property
Item Property (Int32)
Item Property (String)
Methods
Add Method
GetEnumerator Method
Remove Method
ContactList Class
ContactList Members
ContactList Constructor
Properties
All Property
Allowed Property
BlockedList Property
Forward Property
Item Property
Reverse Property
Methods
CopyTo Method
GetContact Method
ContactList.AllowedListEnumerator Class
ContactList.AllowedListEnumerator Members
ContactList.AllowedListEnumerator Constructor
Methods
MoveNext Method
ContactList.BlockedListEnumerator Class
ContactList.BlockedListEnumerator Members
ContactList.BlockedListEnumerator Constructor
Methods
MoveNext Method
ContactList.ForwardListEnumerator Class
ContactList.ForwardListEnumerator Members
ContactList.ForwardListEnumerator Constructor
Methods
MoveNext Method
ContactList.ListEnumerator Class
ContactList.ListEnumerator Members
ContactList.ListEnumerator Constructor
Properties
BaseEnum Property
Current Property
Methods
GetEnumerator Method
MoveNext Method
Reset Method
ContactList.ReverseListEnumerator Class
ContactList.ReverseListEnumerator Members
ContactList.ReverseListEnumerator Constructor
Methods
MoveNext Method
ContactStatusChangedEventHandler Delegate
ContactStatusChangeEventArgs Class
ContactStatusChangeEventArgs Members
ContactStatusChangeEventArgs Constructor
Properties
Contact Property
OldStatus Property
Conversation Class
Conversation Members
Conversation Constructor
Properties
AutoRequestEmoticons Property
Messenger Property
Switchboard Property
SwitchboardProcessor Property
Methods
Invite Method
Invite Method (String)
Invite Method (Contact)
ConversationCreatedEventArgs Class
ConversationCreatedEventArgs Members
ConversationCreatedEventArgs Constructor
Properties
Conversation Property
Initiator Property
ConversationCreatedEventHandler Delegate
Credentials Class
Credentials Members
Credentials Constructor
Credentials Constructor ()
Credentials Constructor (String, String, String, String)
Properties
Account Property
ClientCode Property
ClientID Property
Password Property
DisplayImage Class
DisplayImage Members
DisplayImage Constructor
DisplayImage Constructor ()
DisplayImage Constructor (String)
DisplayImage Constructor (String, Stream, String)
DisplayImage Constructor (String, String)
Properties
Image Property
Methods
RetrieveImage Method
UpdateStream Method
DotMSNException Class
DotMSNException Members
DotMSNException Constructor
DotMSNException Constructor ()
DotMSNException Constructor (String)
DotMSNException Constructor (String, Exception)
DotMSNException Constructor (SerializationInfo, StreamingContext)
Emoticon Class
Emoticon Members
Emoticon Constructor
Emoticon Constructor ()
Emoticon Constructor (String, String)
Emoticon Constructor (String, Stream, String, String)
Emoticon Constructor (String, String, String)
Properties
Shortcut Property
EmoticonDefinitionEventArgs Class
EmoticonDefinitionEventArgs Members
EmoticonDefinitionEventArgs Constructor
Properties
Emoticon Property
Sender Property
EmoticonDefinitionReceivedEventHandler Delegate
EmoticonMessage Class
EmoticonMessage Members
EmoticonMessage Constructor
EmoticonMessage Constructor ()
EmoticonMessage Constructor (Emoticon)
EmoticonMessage Constructor (ArrayList)
Properties
Emoticons Property
Methods
GetBytes Method
ParseBytes Method
PrepareMessage Method
ToString Method
ExceptionEventArgs Class
ExceptionEventArgs Members
ExceptionEventArgs Constructor
Properties
Exception Property
ListMutatedAddedEventHandler Delegate
ListMutateEventArgs Class
ListMutateEventArgs Members
ListMutateEventArgs Constructor
Properties
AffectedList Property
Contact Property
ListReceivedEventArgs Class
ListReceivedEventArgs Members
ListReceivedEventArgs Constructor
Properties
AffectedList Property
ListReceivedEventHandler Delegate
MailboxStatusEventArgs Class
MailboxStatusEventArgs Members
MailboxStatusEventArgs Constructor
Properties
FoldersUnread Property
FoldersURL Property
InboxUnread Property
InboxURL Property
PostURL Property
MailboxStatusEventHandler Delegate
MailChangedEventArgs Class
MailChangedEventArgs Members
MailChangedEventArgs Constructor
Properties
Count Property
DestinationFolder Property
MailsAreRead Property
SourceFolder Property
MailChangedEventHandler Delegate
MessageCharSet Enumeration
Messenger Class
Messenger Members
Messenger Constructor
Properties
Connected Property
ConnectivitySettings Property
ContactGroups Property
ContactList Property
Credentials Property
Nameserver Property
NameserverProcessor Property
Owner Property
P2PHandler Property
Methods
CleanUp Method
Connect Method
CreateConversation Method
Disconnect Method
GetMSNSLPHandler Method
OnConversationCreated Method
Events
ConversationCreated Event
TransferInvitationReceived Event
MobileMessage Class
MobileMessage Members
MobileMessage Constructor
Properties
CallbackDeviceName Property
CallbackNumber Property
Receiver Property
Text Property
Methods
GetBytes Method
ParseBytes Method
PrepareMessage Method
ToString Method
MSNError Enumeration
MSNErrorEventArgs Class
MSNErrorEventArgs Members
MSNErrorEventArgs Constructor
Properties
MSNError Property
MSNLists Enumeration
MSNObject Class
MSNObject Members
MSNObject Constructor
MSNObject Constructor ()
MSNObject Constructor (String, Stream, MSNObjectType, String)
MSNObject Constructor (String, String, MSNObjectType)
Properties
Context Property
ContextPlain Property
Creator Property
DataStream Property
FileLocation Property
Location Property
OriginalContext Property
Sha Property
Size Property
Type Property
Methods
CalculateChecksum Method
GetEncodedString Method
GetStreamHash Method
GetXmlString Method
LoadFile Method
OpenStream Method
ParseContext Method
ParseContext Method (String)
ParseContext Method (String, Boolean)
UpdateInCollection Method
MSNObjectCatalog Class
MSNObjectCatalog Members
Properties
Count Property
IsSynchronized Property
SyncRoot Property
Methods
Add Method
Add Method (String, MSNObject)
Add Method (MSNObject)
CopyTo Method
Get Method
GetEnumerator Method
GetInstance Method
Remove Method
Remove Method (String)
Remove Method (MSNObject)
MSNObjectType Enumeration
NewMailEventArgs Class
NewMailEventArgs Members
NewMailEventArgs Constructor
Properties
DestinationFolder Property
From Property
FromEmail Property
Id Property
MessageUrl Property
PostUrl Property
Subject Property
NewMailEventHandler Delegate
NotificationType Enumeration
NotifyPrivacy Enumeration
NSMessageHandler Class
NSMessageHandler Members
Properties
AutoSynchronize Property
ConnectivitySettings Property
ContactGroups Property
ContactList Property
Credentials Property
ExternalEndPoint Property
IsSignedIn Property
MessageProcessor Property
Owner Property
Methods
AddContactGroup Method
AddContactToList Method
AddNewContact Method
BlockContact Method
ChangeGroup Method
Clear Method
CreateSBHandler Method
GetMSNList Method
GetMSNList Method (String)
GetMSNList Method (MSNLists)
HandleMessage Method
HashMD5 Method
OnADDReceived Method
OnADGReceived Method
OnAuthenticationErrorOccurred Method
OnBLPReceived Method
OnBPRReceived Method
OnCHGReceived Method
OnCHLReceived Method
OnCVRReceived Method
OnExceptionOccurred Method
OnFLNReceived Method
OnGTCReceived Method
OnILNReceived Method
OnLSGReceived Method
OnLSTReceived Method
OnMailboxStatusReceived Method
OnMailChanged Method
OnMailNotificationReceived Method
OnMSGReceived Method
OnNLNReceived Method
OnNOTReceived Method
OnOUTReceived Method
OnProcessorConnectCallback Method
OnProcessorDisconnectCallback Method
OnProfileReceived Method
OnPRPReceived Method
OnQNGReceived Method
OnREAReceived Method
OnREGReceived Method
OnREMReceived Method
OnRMGReceived Method
OnRNGReceived Method
OnSBCreated Method
OnServerErrorReceived Method
OnSignedIn Method
OnSignedOff Method
OnSYNReceived Method
OnUSRReceived Method
OnVERReceived Method
OnXFRReceived Method
ParseStatus Method
ParseStatus Method (String)
ParseStatus Method (PresenceStatus)
RemoveContact Method
RemoveContactFromList Method
RemoveContactGroup Method
RenameGroup Method
RequestScreenName Method
RequestSwitchboard Method
RequestSwitchboard Method (Object)
RequestSwitchboard Method (SBMessageHandler, Object)
SendInitialMessage Method
SendMobileMessage Method
SendMobileMessage Method (Contact, String)
SendMobileMessage Method (Contact, String, String, String)
SetMobileAccess Method
SetMobileDevice Method
SetNotifyPrivacyMode Method
SetPhoneNumberHome Method
SetPhoneNumberMobile Method
SetPhoneNumberWork Method
SetPresenceStatus Method
SetPrivacyMode Method
SetScreenName Method
SynchronizeContactList Method
UnBlockContact Method
Events
AuthenticationError Event
ContactAdded Event
ContactGroupAdded Event
ContactGroupChanged Event
ContactGroupRemoved Event
ContactOffline Event
ContactOnline Event
ContactRemoved Event
ContactStatusChanged Event
ExceptionOccurred Event
MailboxChanged Event
MailboxStatusReceived Event
NewMailReceived Event
PingAnswer Event
ReverseAdded Event
ReverseRemoved Event
SBCreated Event
ServerErrorReceived Event
SignedIn Event
SignedOff Event
SynchronizationCompleted Event
NSMessageHandler.SwitchboardQueueItem Class
NSMessageHandler.SwitchboardQueueItem Members
NSMessageHandler.SwitchboardQueueItem Constructor
Fields
Initiator Field
SwitchboardHandler Field
NSMessageProcessor Class
NSMessageProcessor Members
Properties
TransactionID Property
Methods
Disconnect Method
DispatchMessage Method
IncreaseTransactionID Method
OnMessageReceived Method
SendMessage Method
Events
HandlerException Event
Owner Class
Owner Members
Owner Constructor
Properties
Age Property
Birthday Property
ClientIP Property
ClientPort Property
Country Property
DisplayImage Property
EmailEnabled Property
Gender Property
HomePhone Property
Kid Property
KV Property
LoginTime Property
MemberIdHigh Property
MemberIdLowd Property
MobileAccess Property
MobileDevice Property
MobilePhone Property
MSPAuth Property
Name Property
NotifyPrivacy Property
PassportVerified Property
PostalCode Property
PreferredLanguage Property
PreferredMail Property
Privacy Property
Sid Property
Status Property
ValidProfile Property
Wallet Property
WorkPhone Property
Methods
BroadcastDisplayImage Method
Events
ProfileReceived Event
Owner.ProfileReceivedEventHandler Delegate
PingAnswerEventArgs Class
PingAnswerEventArgs Members
PingAnswerEventArgs Constructor
Properties
SecondsToWait Property
PingAnswerEventHandler Delegate
PresenceStatus Enumeration
PrivacyMode Enumeration
ProxyType Enumeration
SBChangedEventHandler Delegate
SBCreatedEventArgs Class
SBCreatedEventArgs Members
SBCreatedEventArgs Constructor
Properties
Initiator Property
Switchboard Property
SBCreatedEventHandler Delegate
SBEventArgs Class
SBEventArgs Members
SBEventArgs Constructor
Properties
Switchboard Property
SBMessageHandler Class
SBMessageHandler Members
Properties
Contacts Property
Invited Property
IsSessionEstablished Property
MessageProcessor Property
NSMessageHandler Property
P2PHandler Property
SessionHash Property
SessionId Property
Methods
Close Method
HandleMessage Method
Invite Method
OnAllContactsLeft Method
OnANSReceived Method
OnBYEReceived Method
OnCALReceived Method
OnContactJoined Method
OnContactLeft Method
OnEmoticonDefinition Method
OnExceptionOccurred Method
OnIROReceived Method
OnJOIReceived Method
OnMSGReceived Method
OnProcessorConnectCallback Method
OnProcessorDisconnectCallback Method
OnServerErrorReceived Method
OnSessionClosed Method
OnSessionEstablished Method
OnTextMessageReceived Method
OnUserTyping Method
OnUSRReceived Method
ProcessInvitations Method
SendEmoticonDefinitions Method
SendInitialMessage Method
SendInvitationCommand Method
SendTextMessage Method
SendTypingMessage Method
SetInvitation Method
SetInvitation Method (String)
SetInvitation Method (String, Int32)
Events
AllContactsLeft Event
ContactJoined Event
ContactLeft Event
EmoticonDefinitionReceived Event
ExceptionOccurred Event
ServerErrorReceived Event
SessionClosed Event
SessionEstablished Event
TextMessageReceived Event
UserTyping Event
SBMessageProcessor Class
SBMessageProcessor Members
Properties
TransactionID Property
Methods
Disconnect Method
DispatchMessage Method
IncreaseTransactionID Method
OnHandlerException Method
OnMessageReceived Method
SendMessage Method
Events
HandlerException Event
Settings Class
Settings Members
Settings Constructor
Fields
TraceSwitch Field
SignedOffEventArgs Class
SignedOffEventArgs Members
SignedOffEventArgs Constructor
Properties
SignedOffReason Property
SignedOffEventHandler Delegate
SignedOffReason Enumeration
StatusChangeEventArgs Class
StatusChangeEventArgs Members
StatusChangeEventArgs Constructor
Properties
OldStatus Property
TextDecorations Enumeration
TextMessage Class
TextMessage Members
TextMessage Constructor
TextMessage Constructor ()
TextMessage Constructor (String)
Properties
CharSet Property
Color Property
Decorations Property
Font Property
RightToLeft Property
Text Property
Methods
CreateFromMessage Method
GetBytes Method
GetStyleString Method
ParseBytes Method
ParseHeader Method
PrepareMessage Method
ToString Method
TextMessageEventArgs Class
TextMessageEventArgs Members
TextMessageEventArgs Constructor
Properties
Message Property
Sender Property
TextMessageReceivedEventHandler Delegate
UnauthorizedException Class
UnauthorizedException Members
UnauthorizedException Constructor
UnauthorizedException Constructor ()
UnauthorizedException Constructor (String)
UnauthorizedException Constructor (String, Exception)
UnauthorizedException Constructor (SerializationInfo, StreamingContext)
UserTypingEventHandler Delegate
XihSolutions.DotMSN.Core
ErrorReceivedEventHandler Delegate
Factory Class
Factory Members
Properties
Contact Property
MSNSLPHandler Property
NameserverHandler Property
NameserverProcessor Property
P2PHandler Property
P2PMessageSession Property
P2PTransferSession Property
SwitchboardHandler Property
SwitchboardProcessor Property
Methods
CreateContact Method
CreateMSNSLPHandler Method
CreateNameserverHandler Method
CreateNameserverProcessor Method
CreateP2PHandler Method
CreateP2PMessageSession Method
CreateP2PTransferSession Method
CreateSwitchboardHandler Method
CreateSwitchboardProcessor Method
HandlerExceptionEventHandler Delegate
IMessageHandler Interface
IMessageHandler Members
Properties
MessageProcessor Property
Methods
HandleMessage Method
IMessageProcessor Interface
IMessageProcessor Members
Methods
RegisterHandler Method
SendMessage Method
UnregisterHandler Method
MessagePool Class
MessagePool Members
MessagePool Constructor
Properties
MessageAvailable Property
Methods
BufferData Method
GetNextMessageData Method
MSGMessage Class
MSGMessage Members
MSGMessage Constructor
MSGMessage Constructor ()
MSGMessage Constructor (NetworkMessage)
Properties
MimeHeader Property
Methods
GetBytes Method
ParseBytes Method
ParseMime Method
ToString Method
MSNMessage Class
MSNMessage Members
MSNMessage Constructor
MSNMessage Constructor ()
MSNMessage Constructor (String, ArrayList)
Properties
Acknowledgement Property
Command Property
CommandValues Property
TransactionID Property
Methods
GetBytes Method
ParseBytes Method
PrepareMessage Method
ToDebugString Method
ToString Method
NetworkMessage Class
NetworkMessage Members
NetworkMessage Constructor
Properties
InnerBody Property
InnerMessage Property
ParentMessage Property
Methods
AppendArray Method
CreateFromMessage Method
GetBytes Method
OnInnerMessageSet Method
OnParentMessageSet Method
ParseBytes Method
PrepareMessage Method
ToDebugString Method
NotificationMessage Class
NotificationMessage Members
NotificationMessage Constructor
NotificationMessage Constructor ()
NotificationMessage Constructor (NetworkMessage)
Methods
CreateXmlMessage Method
GetBytes Method
ParseBytes Method
ToString Method
NSMessage Class
NSMessage Members
NSMessage Constructor
NSMessage Constructor ()
NSMessage Constructor (String, ArrayList)
NSMessage Constructor (String, String[])
Methods
GetBytes Method
NSMessagePool Class
NSMessagePool Members
NSMessagePool Constructor
Properties
BufferStream Property
BufferWriter Property
MessageAvailable Property
MessageQueue Property
Methods
BufferData Method
GetNextMessageData Method
ProcessorExceptionEventHandler Delegate
SBMessage Class
SBMessage Members
SBMessage Constructor
SBMessage Constructor ()
SBMessage Constructor (String, String[])
SBMessage Constructor (String, ArrayList)
SBMessagePool Class
SBMessagePool Members
SBMessagePool Constructor
Methods
BufferData Method
SocketMessageProcessor Class
SocketMessageProcessor Members
SocketMessageProcessor Constructor
Properties
Connected Property
ConnectivitySettings Property
LocalEndPoint Property
MessageHandlers Property
MessagePool Property
ProxyEndPoint Property
Methods
BeginDataReceive Method
Connect Method
Disconnect Method
EndConnectCallback Method
EndReceiveCallback Method
EndSendCallback Method
GetPreparedSocket Method
OnConnected Method
OnDisconnected Method
OnMessageReceived Method
RegisterHandler Method
SendMessage Method
SendSocketData Method
SendSocketData Method (Byte[])
SendSocketData Method (Socket, Byte[])
UnregisterHandler Method
Events
ConnectingException Event
ConnectionClosed Event
ConnectionEstablished Event
ConnectionException Event
XihSolutions.DotMSN.DataTransfer
DataTransferType Enumeration
MSNSLPHandler Class
MSNSLPHandler Members
MSNSLPHandler Constructor
Fields
FileTransferGuid Field
UserDisplayGuid Field
Properties
ExternalEndPoint Property
LocalEndPoint Property
MessageProcessor Property
MessageSession Property
Methods
CloseAllSessions Method
CreateAcceptanceMessage Method
CreateClosingMessage Method
CreateDeclineMessage Method
CreateHandshakeMessage Method
Dispose Method
GetNextDirectConnectionPort Method
GetTransferProperties Method
HandleMessage Method
OnDCRequest Method
OnDCResponse Method
OnSessionCloseRequest Method
OnSessionRequest Method
OnTransferInvitationReceived Method
OnTransferSessionClosed Method
OnTransferSessionCreated Method
ParseInvitationMessage Method
RemoveTransferSession Method
SendDCInvitation Method
SendInvitation Method
SendInvitation Method (String, String, String, Stream)
SendInvitation Method (String, String, MSNObject)
Events
TransferInvitationReceived Event
TransferSessionClosed Event
TransferSessionCreated Event
MSNSLPInvitationEventArgs Class
MSNSLPInvitationEventArgs Members
MSNSLPInvitationEventArgs Constructor
Properties
Accept Property
Filename Property
FileSize Property
InvitationMessage Property
MSNObject Property
TransferProperties Property
TransferSession Property
MSNSLPInvitationReceivedEventHandler Delegate
MSNSLPMessage Class
MSNSLPMessage Members
MSNSLPMessage Constructor
Properties
Body Property
Branch Property
CallId Property
ContentLength Property
ContentType Property
CSeq Property
Encoding Property
From Property
FromMail Property
MaxForwards Property
MessageValues Property
StartLine Property
To Property
ToMail Property
Version Property
Via Property
Methods
GetBytes Method
ParseBytes Method
ToString Method
MSNSLPTransferProperties Class
MSNSLPTransferProperties Members
MSNSLPTransferProperties Constructor
Properties
CallId Property
Checksum Property
Context Property
DataSize Property
DataType Property
LastBranch Property
LastCSeq Property
LocalContact Property
Nonce Property
RemoteContact Property
RemoteInvited Property
SessionId Property
P2PDataMessage Class
P2PDataMessage Members
P2PDataMessage Constructor
Methods
ToString Method
WriteBytes Method
WritePreparationBytes Method
P2PDCHandshakeMessage Class
P2PDCHandshakeMessage Members
P2PDCHandshakeMessage Constructor
P2PDCHandshakeMessage Constructor ()
P2PDCHandshakeMessage Constructor (P2PMessage)
Properties
Guid Property
Methods
CreateAcknowledgement Method
GetBytes Method
ToString Method
P2PDCMessage Class
P2PDCMessage Members
P2PDCMessage Constructor
P2PDCMessage Constructor ()
P2PDCMessage Constructor (P2PMessage)
Methods
GetBytes Method
ParseBytes Method
ToString Method
P2PDCPool Class
P2PDCPool Members
P2PDCPool Constructor
Properties
MessageAvailable Property
Methods
BufferData Method
GetNextMessageData Method
P2PDirectProcessor Class
P2PDirectProcessor Members
P2PDirectProcessor Constructor
Properties
IsListener Property
Methods
Disconnect Method
EndAcceptCallback Method
Listen Method
OnMessageReceived Method
SendMessage Method
P2PFlag Enumeration
P2PHandler Class
P2PHandler Members
P2PHandler Constructor
Properties
MessageProcessor Property
MessageSessions Property
NSMessageHandler Property
SwitchboardSessions Property
Methods
AddSessionProcessor Method
AddSwitchboardSession Method
ClearMessageSessions Method
CloseMessageSession Method
CreateSessionFromLocal Method
CreateSessionFromRemote Method
GetSession Method
GetSessionFromLocal Method
GetSessionFromRemote Method
GetSwitchboardSession Method
HandleMessage Method
OnSessionClosed Method
OnSessionCreated Method
RemoveSessionProcessor Method
RemoveSwitchboardSession Method
RequestSwitchboard Method
SetSessionIdentifiersAfterAck Method
Events
SessionClosed Event
SessionCreated Event
P2PMessage Class
P2PMessage Members
P2PMessage Constructor
Properties
AckIdentifier Property
AckSessionId Property
AckTotalSize Property
Flags Property
Footer Property
Identifier Property
IsAcknowledgement Property
MessageSize Property
Offset Property
SessionId Property
TotalSize Property
Methods
CreateAcknowledgement Method
FlipEndian Method
FlipEndian Method (UInt32)
FlipEndian Method (UInt64)
GetBytes Method
GetInnerBytes Method
ParseBytes Method
PrepareMessage Method
ToString Method
P2PMessagePool Class
P2PMessagePool Members
P2PMessagePool Constructor
Properties
MessageAvailable Property
Methods
BufferMessage Method
GetNextMessage Method
P2PMessageSession Class
P2PMessageSession Members
P2PMessageSession Constructor
Properties
AutoHandshake Property
DirectConnected Property
DirectConnectionAttempt Property
HandshakeMessage Property
LocalBaseIdentifier Property
LocalContact Property
LocalIdentifier Property
MessageProcessor Property
P2PMessagePool Property
ProcessorValid Property
RemoteBaseIdentifier Property
RemoteContact Property
RemoteIdentifier Property
Methods
AbortAllTransfers Method
AddPendingProcessor Method
AddTransferSession Method
BufferMessage Method
CleanUp Method
CloseDirectConnection Method
CorrectLocalIdentifier Method
CreateDirectConnection Method
GetHandler Method
GetTransferSession Method
HandleMessage Method
IncreaseLocalIdentifier Method
IncreaseRemoteIdentifier Method
InvalidateProcessor Method
ListenForDirectConnection Method
OnHandshakeCompleted Method
OnProcessorInvalid Method
RegisterHandler Method
RemoveTransferSession Method
SendBuffer Method
SendHandshakeMessage Method
SendMessage Method
StopAllPendingProcessors Method
UnregisterHandler Method
UsePendingProcessor Method
ValidateProcessor Method
WrapMessage Method
Events
DirectConnectionEstablished Event
DirectConnectionFailed Event
ProcessorInvalid Event
P2PSessionAffectedEventArgs Class
P2PSessionAffectedEventArgs Members
P2PSessionAffectedEventArgs Constructor
Properties
Session Property
P2PTransferSession Class
P2PTransferSession Members
P2PTransferSession Constructor
Properties
AutoCloseStream Property
CallId Property
ClientData Property
DataStream Property
IsSender Property
MessageFlag Property
MessageProcessor Property
MessageSession Property
P2PMessagePool Property
SessionId Property
TransferThread Property
TransferThreadStart Property
WaitingDirectConnection Property
Methods
AbortTransfer Method
AbortTransferThread Method
HandleMessage Method
OnTransferAborted Method
OnTransferFinished Method
OnTransferStarted Method
RegisterHandler Method
SendAbortMessage Method
SendDisconnectMessage Method
SendMessage Method
StartDataTransfer Method
TransferDataEntry Method
UnregisterHandler Method
Events
TransferAborted Event
TransferFinished Event
TransferStarted Event
P2PTransferSessionChangedEventHandler Delegate
P2PTransferSessionEventArgs Class
P2PTransferSessionEventArgs Members
P2PTransferSessionEventArgs Constructor
Properties
TransferSession Property
PersistentStream Class
PersistentStream Members
PersistentStream Constructor
Properties
CanRead Property
CanSeek Property
CanWrite Property
Length Property
Position Property
Users Property
Methods
BeginRead Method
BeginWrite Method
Close Method
CreateObjRef Method
EndRead Method
EndWrite Method
Equals Method
Flush Method
GetHashCode Method
InitializeLifetimeService Method
Open Method
Read Method
ReadByte Method
Seek Method
SetLength Method
ToString Method
Write Method
WriteByte Method
SessionChangedEventHandler Delegate