core.messaging.composers.command_reply_composer
CommandReplyComposer Objects
class CommandReplyComposer(MessageComposer)
Composer for CommandReply messages.
__init__
def __init__(origin_id: UnitID, message_bus: MessageBusProtocol,
msg_type: type[MessageType], command: CommandType, **kwargs)
Arguments:
origin_id- The component identifier of the origin of newly created messages.message_bus- The global message bus to use.msg_type- The message type.command- TheCommandthis reply is based on.**kwargs- Additional message parameters.
emit
def emit() -> None
Sends the built message through the message bus.