flight_log_service
service FlightLog
Used to log to a flight log.
This service is hosted by a logger instance and is responsible for writing all system logs to an MCAP file for mission playback.
rpc Log
Basic log endpoint.
Behaves identically to most log endpoints, but writes the data to an MCAP file instead of the console.
Accepts
LogRequest
Returns
Response
rpc LogProto
Protobuf log endpoint.
Accepts Protobuf Request/Response types, and writes the data to an MCAP file. Useful for playback of gRPC calls.
Accepts
LogProtoRequest
Returns
Response
enum LogType
Log types (follows Python convention).
Fields
field DEBUG (0)
field INFO (1)
field PROTO (2)
field WARNING (3)
field ERROR (4)
field CRITICAL (5)
message LogRequest
Fields
field request (Request)
field topic (string)
field log (LogMessage)
message LogMessage
Basic log message.
Fields
field type (LogType)
field msg (string)
message ReqRepProto
Protobuf object that is either a Request/Response type.
Fields
field request (Request)
field response (Response)
field name (string)
field content (string)
message LogProtoRequest
Fields
field request (Request)
field topic (string)
field reqrep_proto (ReqRepProto)