DotMSN |

# Messenger Class

Provides an easy interface for the client programmer.

For a list of all members of this type, see Messenger Members.

System.Object
XihSolutions.DotMSN.Messenger

[Visual Basic]
Public Class Messenger
[C#]
public class Messenger

#### Thread Safety

Public static (Shared in Visual Basic) members of this type are safe for multithreaded operations. Instance members are not guaranteed to be thread-safe.

#### Remarks

Messenger is an important class for the client programmer. It provides an easy interface to communicate with the network. Messenger is a facade which hides all lower abstractions like message processors, protocol handlers, etc. Messenger passes through events from underlying objects. This way the client programmer can connect eventhandlers just once.

#### Requirements

Namespace: XihSolutions.DotMSN

Assembly: XihSolutions.DotMSN (in XihSolutions.DotMSN.dll)

#### See Also

Messenger Members | XihSolutions.DotMSN Namespace