Enum FoxgloveError

Enum Documentation

enum class foxglove::FoxgloveError : uint8_t

Error codes which may be returned in a FoxgloveResult.

Values:

enumerator Ok

The operation was successful.

enumerator Unspecified

An unspecified error.

enumerator ValueError

A value or argument is invalid.

enumerator Utf8Error

A UTF-8 error.

enumerator SinkClosed

The sink dropped a message because it is closed.

enumerator SchemaRequired

A schema is required.

enumerator MessageEncodingRequired

A message encoding is required.

enumerator ServerAlreadyStarted

The server is already started.

enumerator Bind

Failed to bind to the specified host and port.

enumerator DuplicateService

A service with the same name is already registered.

enumerator MissingRequestEncoding

Neither the service nor the server declared supported encodings.

enumerator ServicesNotSupported

Services are not supported on this server instance.

enumerator ConnectionGraphNotSupported

Connection graph is not supported on this server instance.

enumerator IoError

An I/O error.

enumerator McapError

An error related to MCAP writing.

enumerator EncodeError

An error related to encoding.

enumerator BufferTooShort

The provided bufffer is too short.

enumerator Base64DecodeError

Failed to decode base64 data.