MyChannels.Nirvana.ISession Interface Reference
Defines a nirvana session object. More...
Inheritance diagram for MyChannels.Nirvana.ISession:

Public Member Functions | |
| void | Initialize () |
| Connect to the realm. | |
Properties | |
| IDataGroupSession | DataGroups [get] |
| Subscribe to and administer Direct Data Delivery. | |
| IQueueSession | Queues [get] |
| Create producer or consumer for a Queue. | |
| ISessionAttributes | Settings [get] |
| Settings used to establish a connection to the realm. | |
| ITopicSession | Topics [get] |
| Create producer or consumer for a Topic. | |
Events | |
|
EventHandler < AsyncExceptionEventArgs > | AsynchronousExceptionRaised |
| Raises an event if the session has any internal communication exceptions. | |
|
EventHandler < ConnectionStatusEventArgs > | ConnectionStatusChanged |
| Raises events alerting the subscriber of changes in the sessions connectivity. | |
| EventHandler< EventArgs > | Disposed |
| Raises an event when the session is disposed. | |
Detailed Description
Defines a nirvana session object.Member Function Documentation
| void MyChannels.Nirvana.ISession.Initialize | ( | ) |
Property Documentation
IDataGroupSession MyChannels.Nirvana.ISession.DataGroups [get] |
IQueueSession MyChannels.Nirvana.ISession.Queues [get] |
ITopicSession MyChannels.Nirvana.ISession.Topics [get] |
