C# Class RPCBase.Client.MqttAdaptor

Inheritance: IAdaptor, IPollable, IDisposable
Exibir arquivo Open project: fingerpasswang/Phial Class Usage Examples

Public Properties

Property Type Description
Connected ConnectedHandler
Disconnected DisconnectedHandler

Public Methods

Method Description
BeginReceive ( ) : void
Dispose ( ) : void
GetUuid ( ) : System.Guid
MqttAdaptor ( string connIp, int port, string user, string pass ) : System
Poll ( ) : void
Reconnect ( ) : void
RegisterDelegate ( IMessageConsumer consumer, string serviceId ) : void
RegisterImpl ( IMessageConsumer impl, string serviceId ) : void
Send ( byte buffer, byte dstUuid, RoutingRule routingRule ) : void

Private Methods

Method Description
InitHandle ( ) : void
OnConnected ( object sender, EventArgs e ) : void
OnDisconnected ( object sender, EventArgs e ) : void
OnReceived ( object sender, MqttLib.PublishArrivedArgs ea ) : bool

Method Details

BeginReceive() public method

public BeginReceive ( ) : void
return void

Dispose() public method

public Dispose ( ) : void
return void

GetUuid() public method

public GetUuid ( ) : System.Guid
return System.Guid

MqttAdaptor() public method

public MqttAdaptor ( string connIp, int port, string user, string pass ) : System
connIp string
port int
user string
pass string
return System

Poll() public method

public Poll ( ) : void
return void

Reconnect() public method

public Reconnect ( ) : void
return void

RegisterDelegate() public method

public RegisterDelegate ( IMessageConsumer consumer, string serviceId ) : void
consumer IMessageConsumer
serviceId string
return void

RegisterImpl() public method

public RegisterImpl ( IMessageConsumer impl, string serviceId ) : void
impl IMessageConsumer
serviceId string
return void

Send() public method

public Send ( byte buffer, byte dstUuid, RoutingRule routingRule ) : void
buffer byte
dstUuid byte
routingRule RoutingRule
return void

Property Details

Connected public_oe property

public ConnectedHandler Connected
return ConnectedHandler

Disconnected public_oe property

public DisconnectedHandler Disconnected
return DisconnectedHandler