cfxdb.usage

Classes

MasterNodeUsage

Persisted master node metering record database object.

_MasterNodeUsage

Expand methods on the class code generated by flatc.

Module Contents

class MasterNodeUsage(from_fbs=None)[source]

Bases: object

Persisted master node metering record database object.

__str__()[source]
_client_ip_address = None[source]
_client_ip_port = None[source]
_client_ip_version = None[source]
_containers = None[source]
_controllers = None[source]
_count = None[source]
_from_fbs = None[source]
_guests = None[source]
_hostmonitors = None[source]
_marketmakers = None[source]
_metering_id = None[source]
_mrealm_id = None[source]
_msgs_call = None[source]
_msgs_error = None[source]
_msgs_event = None[source]
_msgs_invocation = None[source]
_msgs_publish = None[source]
_msgs_published = None[source]
_msgs_register = None[source]
_msgs_registered = None[source]
_msgs_result = None[source]
_msgs_subscribe = None[source]
_msgs_subscribed = None[source]
_msgs_yield = None[source]
_nodes = None[source]
_processed = None[source]
_proxies = None[source]
_pubkey = None[source]
_routers = None[source]
_sent = None[source]
_seq = None[source]
_sessions = None[source]
_status = None[source]
_status_message = None[source]
_timestamp = None[source]
_timestamp_from = None[source]
_total = None[source]
build(builder)[source]
Parameters:

builder

Returns:

static cast(buf)[source]
Parameters:

buf

Returns:

property client_ip_address[source]

return:

property client_ip_port[source]

return:

property client_ip_version[source]

return:

property containers[source]

return:

property controllers[source]

return:

property count[source]

return:

property guests[source]

return:

property hostmonitors[source]

return:

property marketmakers[source]

return:

marshal()[source]
Returns:

property metering_id[source]

return:

property mrealm_id[source]

return:

property msgs_call[source]

return:

property msgs_error[source]

return:

property msgs_event[source]

return:

property msgs_invocation[source]

return:

property msgs_publish[source]

return:

property msgs_published[source]

return:

property msgs_register[source]

return:

property msgs_registered[source]

return:

property msgs_result[source]

return:

property msgs_subscribe[source]

return:

property msgs_subscribed[source]

return:

property msgs_yield[source]

return:

property nodes[source]

return:

static parse(data)[source]
Parameters:

data

Returns:

property processed[source]

return:

property proxies[source]

return:

property pubkey[source]

return:

property routers[source]

return:

property sent[source]

return:

property seq[source]

return:

property sessions[source]

return:

property status[source]

return:

property status_message[source]

return:

property timestamp[source]

Timestamp when usage was recorded (at the node of recording).

Type:

return

property timestamp_from[source]

return:

property total[source]

return:

class _MasterNodeUsage[source]

Bases: cfxdb.gen.log.MasterNodeUsage.MasterNodeUsage

Expand methods on the class code generated by flatc.

FIXME: comes up with a PR for flatc to generated this stuff automatically.

ClientIpAddressAsBytes()[source]
classmethod GetRootAsMasterNodeUsage(buf, offset)[source]

This method is deprecated. Please switch to GetRootAs.

MeteringIdAsBytes()[source]
MrealmIdAsBytes()[source]
PubkeyAsBytes()[source]