public void ProcessBy(SNDevice device) { device.ProcessConnect(CleanSession, Duration); }
public abstract void ProcessBy(SNDevice device);
public override void ProcessBy(SNDevice device) { device.ProcessSuback(MessageID.Value, topicID, ReturnCode, AllowedQos); }
public void ProcessBy(SNDevice device) { device.ProcessDisconnect(); }
public override void ProcessBy(SNDevice device) { device.ProcessWillMessageResponse(); }
public void ProcessBy(SNDevice device) { device.ProcessAdvertise(gwID, duration); }
public void ProcessBy(SNDevice device) { device.ProcessWillTopic(Topic); }
public void ProcessBy(SNDevice device) { device.ProcessWillMessageUpdate(Content); }
public void ProcessBy(SNDevice device) { device.ProcessWillMessageRequest(); }
public void ProcessBy(SNDevice device) { }
public override void ProcessBy(SNDevice device) { device.ProcessRegack(MessageID.Value, topicID, code); }
public void ProcessBy(SNDevice device) { device.ProcessWillTopicRequest(); }
public override void ProcessBy(SNDevice device) { device.ProcessUnsuback(MessageID.Value); }
public override void ProcessBy(SNDevice device) { device.ProcessConnack(ReturnCode); }
public override void ProcessBy(SNDevice device) { device.ProcessPubrel(MessageID.Value); }
public void ProcessBy(SNDevice device) { device.ProcessPingreq(); }
public void ProcessBy(SNDevice device) { device.ProcessSearchGw(Radius); }
public override void ProcessBy(SNDevice device) { device.ProcessRegister(MessageID.Value, topicID, TopicName); }
public void ProcessBy(SNDevice device) { device.ProcessGwInfo(gwID, gwAddress); }
public override void ProcessBy(SNDevice device) { device.ProcessPublish(MessageID.Value, SnTopic, Content, Retain, Dup); }
public override void ProcessBy(SNDevice device) { device.ProcessWillTopicResponse(); }
public override void ProcessBy(SNDevice device) { device.ProcessUnsubscribe(MessageID.Value, SnTopic); }
public override void ProcessBy(SNDevice device) { device.ProcessPingresp(); }