package control
+import (
+ "strconv"
+)
+
type RmrDatagram struct {
MessageType int
SubscriptionId uint16
Payload []byte
}
+
+type SubRouteInfo struct {
+ Command Action
+ Address string
+ Port uint16
+ SubID uint16
+}
+
+type RmrEndpoint struct {
+ Addr string // xapp addr
+ Port uint16 // xapp port
+}
+
+func (endpoint RmrEndpoint) String() string {
+ return endpoint.Addr + ":" + strconv.FormatUint(uint64(endpoint.Port), 10)
+}
+
+type Action int