nanover.trajectory.frame_server module

class nanover.trajectory.frame_server.FrameServer(*, address: str | None = None, port: int | None = None)

Bases: NanoverServer

close()

Stops the server.

Inheritors of this class should override this method with routines to stop services that are running.

property frame_count

Counts how many times send_frame has been called on this publisher.

send_frame(frame_index: int, frame_data: FrameData)
setup_services()

Sets up the services, including the CommandService.