C# Class BACnet.Core.Session

Inheritance: IDisposable
显示文件 Open project: LorenVS/bacstack Class Usage Examples

Public Methods

Method Description
Dispose ( ) : void

Disposes of the session

QueueMessage ( IMessage message ) : void

Queues a message for processing by the session

Session ( ) : System

Constructs a new session

Private Methods

Method Description
_processMessage ( IMessage message ) : void

Handles a single queued message

_processMessages ( object nothing ) : void

Function invoked on a thread pool thread to handle incoming messages

Method Details

Dispose() public method

Disposes of the session
public Dispose ( ) : void
return void

QueueMessage() public method

Queues a message for processing by the session
public QueueMessage ( IMessage message ) : void
message IMessage The message to process
return void

Session() public method

Constructs a new session
public Session ( ) : System
return System