class documentation

class ConfdUpcallPayload(objects.ConfigObject):

View In Hierarchy

Callback argument for confd replies

Class Variable __slots__ Undocumented
Instance Variable client current confd client instance
Instance Variable extra_args 'args' argument of the SendRequest function
Instance Variable orig_request original request
Instance Variable salt salt associated with the query
Instance Variable server_ip answering server ip address
Instance Variable server_port answering server port
Instance Variable server_reply server reply
Instance Variable type upcall type (server reply, expired request, ...)

Inherited from ConfigObject:

Class Method FromDict Create an object from a dictionary.
Method __getattr__ Undocumented
Method __repr__ Implement __repr__ for ConfigObjects.
Method __setstate__ Undocumented
Method Copy Makes a deep copy of the current object and its children.
Method ToDict Convert to a dict holding only standard python types.
Method UpgradeConfig Fill defaults for missing configuration values.
Method Validate Validates the slots.

Inherited from ValidatedSlots (via ConfigObject):

Class Method GetAllSlots Compute the list of all declared slots for a class.
Method __init__ Constructor for BaseOpCode.
__slots__: list[str] =

Undocumented

client: ConfdClient =

current confd client instance

extra_args: any =

'args' argument of the SendRequest function

orig_request: objects.ConfdRequest =

original request

salt: string =

salt associated with the query

server_ip: string =

answering server ip address

server_port: int =

answering server port

server_reply: objects.ConfdReply =

server reply

type: one of confd.client.CONFD_UPCALL_TYPES =

upcall type (server reply, expired request, ...)