morse.middleware.hla package

Submodules

morse.middleware.hla.abstract_hla module

class AbstractHLAInput(component_instance, kwargs)[source]

Bases: morse.middleware.abstract_datastream.AbstractDatastream

finalize()[source]
get_attributes()[source]
hla_name()[source]
initialize()[source]
suscribe_attributes(obj_handle, attr_handles)[source]
class AbstractHLAOutput(component_instance, kwargs)[source]

Bases: morse.middleware.abstract_datastream.AbstractDatastream

finalize()[source]
initialize()[source]
publish_attributes(obj_handle, attr_handles)[source]
register_object(handle)[source]
update_attribute(to_send)[source]

morse.middleware.hla.certi_test_input module

class CertiTestInput(component_instance, kwargs)[source]

Bases: morse.middleware.hla.abstract_hla.AbstractHLAInput

default(ci='unused')[source]
initialize()[source]

morse.middleware.hla.certi_test_output module

class CertiTestOutput(component_instance, kwargs)[source]

Bases: morse.middleware.hla.abstract_hla.AbstractHLAOutput

default(ci='unused')[source]
initialize()[source]

morse.middleware.hla.message_buffer module

Provide an implementation of MessageBuffer as used by CERTI

class MessageBufferReader(data)[source]

Bases: object

read_octet()[source]
read_string()[source]
class MessageBufferWriter[source]

Bases: object

MAGIC_HEADER_SIZE = 5
add_string(value)[source]
write()[source]
write_string(value)[source]

Module contents