necst.core.recorder

class RecorderController[source]

Bases: ServerNode

NodeName: str = 'recorder'
Namespace: str = '/necst/OMU1P85M/core'
change_directory(msg)[source]
Parameters

msg (RecordMsg) –

Return type

None

write_file(request, response)[source]
Parameters
  • request (File_Request) –

  • response (File_Response) –

Return type

File_Response

scan_topics()[source]
append(msg, topic_name)[source]
Parameters

topic_name (str) –

Return type

None

destroy_node()[source]

Destroy the node.

Frees resources used by the node, including any entities created by the following methods:

  • create_publisher()

  • create_subscription()

  • create_client()

  • create_service()

  • create_timer()

  • create_guard_condition()

Return type

None

main(args=None)[source]