Get desktop application:
View/edit binary Protocol Buffers messages
Unitdb server interface
Connect represents a CONNECT Message type.
ConnectAcknowledge represents a CONNECT Acknowledge Message type. 0x00 connection accepted 0x01 refused: unacceptable proto version 0x02 refused: identifier rejected 0x03 refused: unacceptable identifier, access not allowed 0x04 refused server unavailiable 0x05 not authorized 0x06 bad request
ControlMessage is a Flow Control Message.
Optional Control Message bytes
Disconnect is to signal client want to cease communications with the server.
(message has no fields)
Used in:
Used in:
PingRequest is a keepalive
(message has no fields)
Publish represents a PUBREQ Message type. It supports following delivery mode. 0 EXPRESS 1 RELIEABLE 2 BATCH
Used in:
Relay tells the server which topics and last durations the client would like get data persisted on Servr. The Delivery Mode for relay is EXPRESS.
RelayRequest is pairing the Topic and Last parameter together
Used in:
Subscribe tells the server which topics the client would like to subscribe to and choose a Delivery Mode.
Subscription is pairing the Delivery Mode and Topic together for the delivery mode's pairs in unsubscribe and subscribe. Delay in Millisecond to delay the messsage delivery if DeliveryMode is RELIEABLE or BATCH. 0 EXPRESS 1 RELIEABLE 2 BATCH
Used in:
,Unsubscribe is the Message to send if you don't want to subscribe to a topic anymore.