Source code for cfxdb.gen.log.MasterNodeUsage

# automatically generated by the FlatBuffers compiler, do not modify

# namespace: log

import flatbuffers
from flatbuffers.compat import import_numpy

[docs] np = import_numpy()
# Aggregate usage metering records for management realms. Primary key: (timestamp, mrealm_id).
[docs] class MasterNodeUsage(object):
[docs] __slots__ = ["_tab"]
@classmethod
[docs] def GetRootAs(cls, buf, offset=0): n = flatbuffers.encode.Get(flatbuffers.packer.uoffset, buf, offset) x = MasterNodeUsage() x.Init(buf, n + offset) return x
@classmethod
[docs] def GetRootAsMasterNodeUsage(cls, buf, offset=0): """This method is deprecated. Please switch to GetRootAs.""" return cls.GetRootAs(buf, offset)
# MasterNodeUsage
[docs] def Init(self, buf, pos): self._tab = flatbuffers.table.Table(buf, pos)
# Primary key: Timestamp (end of aggregate interval) recorded in UTC (Unix time in ns). # MasterNodeUsage
[docs] def Timestamp(self): o = flatbuffers.number_types.UOffsetTFlags.py_type(self._tab.Offset(4)) if o != 0: return self._tab.Get(flatbuffers.number_types.Uint64Flags, o + self._tab.Pos) return 0
# Primary key: Management realm ID. # MasterNodeUsage
[docs] def MrealmId(self, j): o = flatbuffers.number_types.UOffsetTFlags.py_type(self._tab.Offset(6)) if o != 0: a = self._tab.Vector(o) return self._tab.Get( flatbuffers.number_types.Uint8Flags, a + flatbuffers.number_types.UOffsetTFlags.py_type(j * 1) ) return 0
# MasterNodeUsage
[docs] def MrealmIdAsNumpy(self): o = flatbuffers.number_types.UOffsetTFlags.py_type(self._tab.Offset(6)) if o != 0: return self._tab.GetVectorAsNumpy(flatbuffers.number_types.Uint8Flags, o) return 0
# MasterNodeUsage
[docs] def MrealmIdLength(self): o = flatbuffers.number_types.UOffsetTFlags.py_type(self._tab.Offset(6)) if o != 0: return self._tab.VectorLen(o) return 0
# MasterNodeUsage
[docs] def MrealmIdIsNone(self): o = flatbuffers.number_types.UOffsetTFlags.py_type(self._tab.Offset(6)) return o == 0
# Timestamp (start of aggregate interval) recorded in UTC (Unix time in ns). # MasterNodeUsage
[docs] def TimestampFrom(self): o = flatbuffers.number_types.UOffsetTFlags.py_type(self._tab.Offset(8)) if o != 0: return self._tab.Get(flatbuffers.number_types.Uint64Flags, o + self._tab.Pos) return 0
# Public key of the CrossbarFX master node that submitted the usage record. # MasterNodeUsage
[docs] def Pubkey(self, j): o = flatbuffers.number_types.UOffsetTFlags.py_type(self._tab.Offset(10)) if o != 0: a = self._tab.Vector(o) return self._tab.Get( flatbuffers.number_types.Uint8Flags, a + flatbuffers.number_types.UOffsetTFlags.py_type(j * 1) ) return 0
# MasterNodeUsage
[docs] def PubkeyAsNumpy(self): o = flatbuffers.number_types.UOffsetTFlags.py_type(self._tab.Offset(10)) if o != 0: return self._tab.GetVectorAsNumpy(flatbuffers.number_types.Uint8Flags, o) return 0
# MasterNodeUsage
[docs] def PubkeyLength(self): o = flatbuffers.number_types.UOffsetTFlags.py_type(self._tab.Offset(10)) if o != 0: return self._tab.VectorLen(o) return 0
# MasterNodeUsage
[docs] def PubkeyIsNone(self): o = flatbuffers.number_types.UOffsetTFlags.py_type(self._tab.Offset(10)) return o == 0
# Client IPv4 address (4 bytes) or IPv6 (16 bytes) address of the CrossbarFX master node that submitted the usage record. # MasterNodeUsage
[docs] def ClientIpAddress(self, j): o = flatbuffers.number_types.UOffsetTFlags.py_type(self._tab.Offset(12)) if o != 0: a = self._tab.Vector(o) return self._tab.Get( flatbuffers.number_types.Uint8Flags, a + flatbuffers.number_types.UOffsetTFlags.py_type(j * 1) ) return 0
# MasterNodeUsage
[docs] def ClientIpAddressAsNumpy(self): o = flatbuffers.number_types.UOffsetTFlags.py_type(self._tab.Offset(12)) if o != 0: return self._tab.GetVectorAsNumpy(flatbuffers.number_types.Uint8Flags, o) return 0
# MasterNodeUsage
[docs] def ClientIpAddressLength(self): o = flatbuffers.number_types.UOffsetTFlags.py_type(self._tab.Offset(12)) if o != 0: return self._tab.VectorLen(o) return 0
# MasterNodeUsage
[docs] def ClientIpAddressIsNone(self): o = flatbuffers.number_types.UOffsetTFlags.py_type(self._tab.Offset(12)) return o == 0
# Client IP version of the CrossbarFX master node that submitted the usage record. # MasterNodeUsage
[docs] def ClientIpVersion(self): o = flatbuffers.number_types.UOffsetTFlags.py_type(self._tab.Offset(14)) if o != 0: return self._tab.Get(flatbuffers.number_types.Uint8Flags, o + self._tab.Pos) return 0
# Client IP port of the CrossbarFX master node that submitted the usage record. # MasterNodeUsage
[docs] def ClientIpPort(self): o = flatbuffers.number_types.UOffsetTFlags.py_type(self._tab.Offset(16)) if o != 0: return self._tab.Get(flatbuffers.number_types.Uint16Flags, o + self._tab.Pos) return 0
# Sequence number as sent in the log record by the CF node (started at 0 for CF start and incremented by one on each heartbeat). # MasterNodeUsage
[docs] def Seq(self): o = flatbuffers.number_types.UOffsetTFlags.py_type(self._tab.Offset(18)) if o != 0: return self._tab.Get(flatbuffers.number_types.Uint64Flags, o + self._tab.Pos) return 0
# Unix time in ns. This timestamp is from the original received event payload (from CF node clock). # MasterNodeUsage
[docs] def Sent(self): o = flatbuffers.number_types.UOffsetTFlags.py_type(self._tab.Offset(20)) if o != 0: return self._tab.Get(flatbuffers.number_types.Uint64Flags, o + self._tab.Pos) return 0
# Unix time in ns. Set when this record was processed. # MasterNodeUsage
[docs] def Processed(self): o = flatbuffers.number_types.UOffsetTFlags.py_type(self._tab.Offset(22)) if o != 0: return self._tab.Get(flatbuffers.number_types.Uint64Flags, o + self._tab.Pos) return 0
# Status of usage metering record. # MasterNodeUsage
[docs] def Status(self): o = flatbuffers.number_types.UOffsetTFlags.py_type(self._tab.Offset(24)) if o != 0: return self._tab.Get(flatbuffers.number_types.Uint8Flags, o + self._tab.Pos) return 0
# Status message for current status. # MasterNodeUsage
[docs] def StatusMessage(self): o = flatbuffers.number_types.UOffsetTFlags.py_type(self._tab.Offset(26)) if o != 0: return self._tab.String(o + self._tab.Pos) return None
# Filled after this usage metering record was successfully submitted to the metering service. # MasterNodeUsage
[docs] def MeteringId(self, j): o = flatbuffers.number_types.UOffsetTFlags.py_type(self._tab.Offset(28)) if o != 0: a = self._tab.Vector(o) return self._tab.Get( flatbuffers.number_types.Uint8Flags, a + flatbuffers.number_types.UOffsetTFlags.py_type(j * 1) ) return 0
# MasterNodeUsage
[docs] def MeteringIdAsNumpy(self): o = flatbuffers.number_types.UOffsetTFlags.py_type(self._tab.Offset(28)) if o != 0: return self._tab.GetVectorAsNumpy(flatbuffers.number_types.Uint8Flags, o) return 0
# MasterNodeUsage
[docs] def MeteringIdLength(self): o = flatbuffers.number_types.UOffsetTFlags.py_type(self._tab.Offset(28)) if o != 0: return self._tab.VectorLen(o) return 0
# MasterNodeUsage
[docs] def MeteringIdIsNone(self): o = flatbuffers.number_types.UOffsetTFlags.py_type(self._tab.Offset(28)) return o == 0
# Number of aggregated records from MworkerLogs # MasterNodeUsage
[docs] def Count(self): o = flatbuffers.number_types.UOffsetTFlags.py_type(self._tab.Offset(30)) if o != 0: return self._tab.Get(flatbuffers.number_types.Uint64Flags, o + self._tab.Pos) return 0
# Number of aggregated and summed MworkerLogs.count records # MasterNodeUsage
[docs] def Total(self): o = flatbuffers.number_types.UOffsetTFlags.py_type(self._tab.Offset(32)) if o != 0: return self._tab.Get(flatbuffers.number_types.Uint64Flags, o + self._tab.Pos) return 0
# Nodes by node type # MasterNodeUsage
[docs] def Nodes(self): o = flatbuffers.number_types.UOffsetTFlags.py_type(self._tab.Offset(34)) if o != 0: return self._tab.Get(flatbuffers.number_types.Uint64Flags, o + self._tab.Pos) return 0
# Number of node controllers metered. # MasterNodeUsage
[docs] def Controllers(self): o = flatbuffers.number_types.UOffsetTFlags.py_type(self._tab.Offset(36)) if o != 0: return self._tab.Get(flatbuffers.number_types.Uint64Flags, o + self._tab.Pos) return 0
# Number of hostmonitor workers metered. # MasterNodeUsage
[docs] def Hostmonitors(self): o = flatbuffers.number_types.UOffsetTFlags.py_type(self._tab.Offset(38)) if o != 0: return self._tab.Get(flatbuffers.number_types.Uint64Flags, o + self._tab.Pos) return 0
# Number of router workers metered. # MasterNodeUsage
[docs] def Routers(self): o = flatbuffers.number_types.UOffsetTFlags.py_type(self._tab.Offset(40)) if o != 0: return self._tab.Get(flatbuffers.number_types.Uint64Flags, o + self._tab.Pos) return 0
# Number of container workers metered. # MasterNodeUsage
[docs] def Containers(self): o = flatbuffers.number_types.UOffsetTFlags.py_type(self._tab.Offset(42)) if o != 0: return self._tab.Get(flatbuffers.number_types.Uint64Flags, o + self._tab.Pos) return 0
# Number of guest workers metered. # MasterNodeUsage
[docs] def Guests(self): o = flatbuffers.number_types.UOffsetTFlags.py_type(self._tab.Offset(44)) if o != 0: return self._tab.Get(flatbuffers.number_types.Uint64Flags, o + self._tab.Pos) return 0
# Number of proxy workers metered. # MasterNodeUsage
[docs] def Proxies(self): o = flatbuffers.number_types.UOffsetTFlags.py_type(self._tab.Offset(46)) if o != 0: return self._tab.Get(flatbuffers.number_types.Uint64Flags, o + self._tab.Pos) return 0
# Number of XBR market maker workers metered. # MasterNodeUsage
[docs] def Marketmakers(self): o = flatbuffers.number_types.UOffsetTFlags.py_type(self._tab.Offset(48)) if o != 0: return self._tab.Get(flatbuffers.number_types.Uint64Flags, o + self._tab.Pos) return 0
# Number of WAMP sessions attached to router workers and metered. # MasterNodeUsage
[docs] def Sessions(self): o = flatbuffers.number_types.UOffsetTFlags.py_type(self._tab.Offset(50)) if o != 0: return self._tab.Get(flatbuffers.number_types.Uint64Flags, o + self._tab.Pos) return 0
# Number of WAMP CALL messages processed by a router worker and metered. # MasterNodeUsage
[docs] def MsgsCall(self): o = flatbuffers.number_types.UOffsetTFlags.py_type(self._tab.Offset(52)) if o != 0: return self._tab.Get(flatbuffers.number_types.Uint64Flags, o + self._tab.Pos) return 0
# Number of WAMP YIELD messages processed by a router worker and metered. # MasterNodeUsage
[docs] def MsgsYield(self): o = flatbuffers.number_types.UOffsetTFlags.py_type(self._tab.Offset(54)) if o != 0: return self._tab.Get(flatbuffers.number_types.Uint64Flags, o + self._tab.Pos) return 0
# Number of WAMP INVOCATION messages processed by a router worker and metered. # MasterNodeUsage
[docs] def MsgsInvocation(self): o = flatbuffers.number_types.UOffsetTFlags.py_type(self._tab.Offset(56)) if o != 0: return self._tab.Get(flatbuffers.number_types.Uint64Flags, o + self._tab.Pos) return 0
# Number of WAMP RESULT messages processed by a router worker and metered. # MasterNodeUsage
[docs] def MsgsResult(self): o = flatbuffers.number_types.UOffsetTFlags.py_type(self._tab.Offset(58)) if o != 0: return self._tab.Get(flatbuffers.number_types.Uint64Flags, o + self._tab.Pos) return 0
# Number of WAMP ERROR messages processed by a router worker and metered. # MasterNodeUsage
[docs] def MsgsError(self): o = flatbuffers.number_types.UOffsetTFlags.py_type(self._tab.Offset(60)) if o != 0: return self._tab.Get(flatbuffers.number_types.Uint64Flags, o + self._tab.Pos) return 0
# Number of WAMP PUBLISH messages processed by a router worker and metered. # MasterNodeUsage
[docs] def MsgsPublish(self): o = flatbuffers.number_types.UOffsetTFlags.py_type(self._tab.Offset(62)) if o != 0: return self._tab.Get(flatbuffers.number_types.Uint64Flags, o + self._tab.Pos) return 0
# Number of WAMP PUBLISHED messages processed by a router worker and metered. # MasterNodeUsage
[docs] def MsgsPublished(self): o = flatbuffers.number_types.UOffsetTFlags.py_type(self._tab.Offset(64)) if o != 0: return self._tab.Get(flatbuffers.number_types.Uint64Flags, o + self._tab.Pos) return 0
# Number of WAMP EVENT messages processed by a router worker and metered. # MasterNodeUsage
[docs] def MsgsEvent(self): o = flatbuffers.number_types.UOffsetTFlags.py_type(self._tab.Offset(66)) if o != 0: return self._tab.Get(flatbuffers.number_types.Uint64Flags, o + self._tab.Pos) return 0
# Number of WAMP REGISTER messages processed by a router worker and metered. # MasterNodeUsage
[docs] def MsgsRegister(self): o = flatbuffers.number_types.UOffsetTFlags.py_type(self._tab.Offset(68)) if o != 0: return self._tab.Get(flatbuffers.number_types.Uint64Flags, o + self._tab.Pos) return 0
# Number of WAMP REGISTERED messages processed by a router worker and metered. # MasterNodeUsage
[docs] def MsgsRegistered(self): o = flatbuffers.number_types.UOffsetTFlags.py_type(self._tab.Offset(70)) if o != 0: return self._tab.Get(flatbuffers.number_types.Uint64Flags, o + self._tab.Pos) return 0
# Number of WAMP SUBSCRIBE messages processed by a router worker and metered. # MasterNodeUsage
[docs] def MsgsSubscribe(self): o = flatbuffers.number_types.UOffsetTFlags.py_type(self._tab.Offset(72)) if o != 0: return self._tab.Get(flatbuffers.number_types.Uint64Flags, o + self._tab.Pos) return 0
# Number of WAMP SUBSCRIBED messages processed by a router worker and metered. # MasterNodeUsage
[docs] def MsgsSubscribed(self): o = flatbuffers.number_types.UOffsetTFlags.py_type(self._tab.Offset(74)) if o != 0: return self._tab.Get(flatbuffers.number_types.Uint64Flags, o + self._tab.Pos) return 0
[docs] def MasterNodeUsageStart(builder): builder.StartObject(36)
[docs] def Start(builder): MasterNodeUsageStart(builder)
[docs] def MasterNodeUsageAddTimestamp(builder, timestamp): builder.PrependUint64Slot(0, timestamp, 0)
[docs] def AddTimestamp(builder, timestamp): MasterNodeUsageAddTimestamp(builder, timestamp)
[docs] def MasterNodeUsageAddMrealmId(builder, mrealmId): builder.PrependUOffsetTRelativeSlot(1, flatbuffers.number_types.UOffsetTFlags.py_type(mrealmId), 0)
[docs] def AddMrealmId(builder, mrealmId): MasterNodeUsageAddMrealmId(builder, mrealmId)
[docs] def MasterNodeUsageStartMrealmIdVector(builder, numElems): return builder.StartVector(1, numElems, 1)
[docs] def StartMrealmIdVector(builder, numElems: int) -> int: return MasterNodeUsageStartMrealmIdVector(builder, numElems)
[docs] def MasterNodeUsageAddTimestampFrom(builder, timestampFrom): builder.PrependUint64Slot(2, timestampFrom, 0)
[docs] def AddTimestampFrom(builder, timestampFrom): MasterNodeUsageAddTimestampFrom(builder, timestampFrom)
[docs] def MasterNodeUsageAddPubkey(builder, pubkey): builder.PrependUOffsetTRelativeSlot(3, flatbuffers.number_types.UOffsetTFlags.py_type(pubkey), 0)
[docs] def AddPubkey(builder, pubkey): MasterNodeUsageAddPubkey(builder, pubkey)
[docs] def MasterNodeUsageStartPubkeyVector(builder, numElems): return builder.StartVector(1, numElems, 1)
[docs] def StartPubkeyVector(builder, numElems: int) -> int: return MasterNodeUsageStartPubkeyVector(builder, numElems)
[docs] def MasterNodeUsageAddClientIpAddress(builder, clientIpAddress): builder.PrependUOffsetTRelativeSlot(4, flatbuffers.number_types.UOffsetTFlags.py_type(clientIpAddress), 0)
[docs] def AddClientIpAddress(builder, clientIpAddress): MasterNodeUsageAddClientIpAddress(builder, clientIpAddress)
[docs] def MasterNodeUsageStartClientIpAddressVector(builder, numElems): return builder.StartVector(1, numElems, 1)
[docs] def StartClientIpAddressVector(builder, numElems: int) -> int: return MasterNodeUsageStartClientIpAddressVector(builder, numElems)
[docs] def MasterNodeUsageAddClientIpVersion(builder, clientIpVersion): builder.PrependUint8Slot(5, clientIpVersion, 0)
[docs] def AddClientIpVersion(builder, clientIpVersion): MasterNodeUsageAddClientIpVersion(builder, clientIpVersion)
[docs] def MasterNodeUsageAddClientIpPort(builder, clientIpPort): builder.PrependUint16Slot(6, clientIpPort, 0)
[docs] def AddClientIpPort(builder, clientIpPort): MasterNodeUsageAddClientIpPort(builder, clientIpPort)
[docs] def MasterNodeUsageAddSeq(builder, seq): builder.PrependUint64Slot(7, seq, 0)
[docs] def AddSeq(builder, seq): MasterNodeUsageAddSeq(builder, seq)
[docs] def MasterNodeUsageAddSent(builder, sent): builder.PrependUint64Slot(8, sent, 0)
[docs] def AddSent(builder, sent): MasterNodeUsageAddSent(builder, sent)
[docs] def MasterNodeUsageAddProcessed(builder, processed): builder.PrependUint64Slot(9, processed, 0)
[docs] def AddProcessed(builder, processed): MasterNodeUsageAddProcessed(builder, processed)
[docs] def MasterNodeUsageAddStatus(builder, status): builder.PrependUint8Slot(10, status, 0)
[docs] def AddStatus(builder, status): MasterNodeUsageAddStatus(builder, status)
[docs] def MasterNodeUsageAddStatusMessage(builder, statusMessage): builder.PrependUOffsetTRelativeSlot(11, flatbuffers.number_types.UOffsetTFlags.py_type(statusMessage), 0)
[docs] def AddStatusMessage(builder, statusMessage): MasterNodeUsageAddStatusMessage(builder, statusMessage)
[docs] def MasterNodeUsageAddMeteringId(builder, meteringId): builder.PrependUOffsetTRelativeSlot(12, flatbuffers.number_types.UOffsetTFlags.py_type(meteringId), 0)
[docs] def AddMeteringId(builder, meteringId): MasterNodeUsageAddMeteringId(builder, meteringId)
[docs] def MasterNodeUsageStartMeteringIdVector(builder, numElems): return builder.StartVector(1, numElems, 1)
[docs] def StartMeteringIdVector(builder, numElems: int) -> int: return MasterNodeUsageStartMeteringIdVector(builder, numElems)
[docs] def MasterNodeUsageAddCount(builder, count): builder.PrependUint64Slot(13, count, 0)
[docs] def AddCount(builder, count): MasterNodeUsageAddCount(builder, count)
[docs] def MasterNodeUsageAddTotal(builder, total): builder.PrependUint64Slot(14, total, 0)
[docs] def AddTotal(builder, total): MasterNodeUsageAddTotal(builder, total)
[docs] def MasterNodeUsageAddNodes(builder, nodes): builder.PrependUint64Slot(15, nodes, 0)
[docs] def AddNodes(builder, nodes): MasterNodeUsageAddNodes(builder, nodes)
[docs] def MasterNodeUsageAddControllers(builder, controllers): builder.PrependUint64Slot(16, controllers, 0)
[docs] def AddControllers(builder, controllers): MasterNodeUsageAddControllers(builder, controllers)
[docs] def MasterNodeUsageAddHostmonitors(builder, hostmonitors): builder.PrependUint64Slot(17, hostmonitors, 0)
[docs] def AddHostmonitors(builder, hostmonitors): MasterNodeUsageAddHostmonitors(builder, hostmonitors)
[docs] def MasterNodeUsageAddRouters(builder, routers): builder.PrependUint64Slot(18, routers, 0)
[docs] def AddRouters(builder, routers): MasterNodeUsageAddRouters(builder, routers)
[docs] def MasterNodeUsageAddContainers(builder, containers): builder.PrependUint64Slot(19, containers, 0)
[docs] def AddContainers(builder, containers): MasterNodeUsageAddContainers(builder, containers)
[docs] def MasterNodeUsageAddGuests(builder, guests): builder.PrependUint64Slot(20, guests, 0)
[docs] def AddGuests(builder, guests): MasterNodeUsageAddGuests(builder, guests)
[docs] def MasterNodeUsageAddProxies(builder, proxies): builder.PrependUint64Slot(21, proxies, 0)
[docs] def AddProxies(builder, proxies): MasterNodeUsageAddProxies(builder, proxies)
[docs] def MasterNodeUsageAddMarketmakers(builder, marketmakers): builder.PrependUint64Slot(22, marketmakers, 0)
[docs] def AddMarketmakers(builder, marketmakers): MasterNodeUsageAddMarketmakers(builder, marketmakers)
[docs] def MasterNodeUsageAddSessions(builder, sessions): builder.PrependUint64Slot(23, sessions, 0)
[docs] def AddSessions(builder, sessions): MasterNodeUsageAddSessions(builder, sessions)
[docs] def MasterNodeUsageAddMsgsCall(builder, msgsCall): builder.PrependUint64Slot(24, msgsCall, 0)
[docs] def AddMsgsCall(builder, msgsCall): MasterNodeUsageAddMsgsCall(builder, msgsCall)
[docs] def MasterNodeUsageAddMsgsYield(builder, msgsYield): builder.PrependUint64Slot(25, msgsYield, 0)
[docs] def AddMsgsYield(builder, msgsYield): MasterNodeUsageAddMsgsYield(builder, msgsYield)
[docs] def MasterNodeUsageAddMsgsInvocation(builder, msgsInvocation): builder.PrependUint64Slot(26, msgsInvocation, 0)
[docs] def AddMsgsInvocation(builder, msgsInvocation): MasterNodeUsageAddMsgsInvocation(builder, msgsInvocation)
[docs] def MasterNodeUsageAddMsgsResult(builder, msgsResult): builder.PrependUint64Slot(27, msgsResult, 0)
[docs] def AddMsgsResult(builder, msgsResult): MasterNodeUsageAddMsgsResult(builder, msgsResult)
[docs] def MasterNodeUsageAddMsgsError(builder, msgsError): builder.PrependUint64Slot(28, msgsError, 0)
[docs] def AddMsgsError(builder, msgsError): MasterNodeUsageAddMsgsError(builder, msgsError)
[docs] def MasterNodeUsageAddMsgsPublish(builder, msgsPublish): builder.PrependUint64Slot(29, msgsPublish, 0)
[docs] def AddMsgsPublish(builder, msgsPublish): MasterNodeUsageAddMsgsPublish(builder, msgsPublish)
[docs] def MasterNodeUsageAddMsgsPublished(builder, msgsPublished): builder.PrependUint64Slot(30, msgsPublished, 0)
[docs] def AddMsgsPublished(builder, msgsPublished): MasterNodeUsageAddMsgsPublished(builder, msgsPublished)
[docs] def MasterNodeUsageAddMsgsEvent(builder, msgsEvent): builder.PrependUint64Slot(31, msgsEvent, 0)
[docs] def AddMsgsEvent(builder, msgsEvent): MasterNodeUsageAddMsgsEvent(builder, msgsEvent)
[docs] def MasterNodeUsageAddMsgsRegister(builder, msgsRegister): builder.PrependUint64Slot(32, msgsRegister, 0)
[docs] def AddMsgsRegister(builder, msgsRegister): MasterNodeUsageAddMsgsRegister(builder, msgsRegister)
[docs] def MasterNodeUsageAddMsgsRegistered(builder, msgsRegistered): builder.PrependUint64Slot(33, msgsRegistered, 0)
[docs] def AddMsgsRegistered(builder, msgsRegistered): MasterNodeUsageAddMsgsRegistered(builder, msgsRegistered)
[docs] def MasterNodeUsageAddMsgsSubscribe(builder, msgsSubscribe): builder.PrependUint64Slot(34, msgsSubscribe, 0)
[docs] def AddMsgsSubscribe(builder, msgsSubscribe): MasterNodeUsageAddMsgsSubscribe(builder, msgsSubscribe)
[docs] def MasterNodeUsageAddMsgsSubscribed(builder, msgsSubscribed): builder.PrependUint64Slot(35, msgsSubscribed, 0)
[docs] def AddMsgsSubscribed(builder, msgsSubscribed): MasterNodeUsageAddMsgsSubscribed(builder, msgsSubscribed)
[docs] def MasterNodeUsageEnd(builder): return builder.EndObject()
[docs] def End(builder): return MasterNodeUsageEnd(builder)