Open Model Railroad Network (OpenMRN)
Loading...
Searching...
No Matches
openlcb::StreamDefs Member List

This is the complete list of members for openlcb::StreamDefs, including all inherited members.

AdditionalFlags enum name (defined in openlcb::StreamDefs)openlcb::StreamDefs
create_close_request(uint8_t src_stream_id, uint8_t dst_stream_id, uint32_t total_bytes=INVALID_TOTAL_BYTE_COUNT)openlcb::StreamDefsinlinestatic
create_data_proceed(uint8_t src_stream_id, uint8_t dst_stream_id)openlcb::StreamDefsinlinestatic
create_initiate_request(uint16_t max_buffer_size, bool has_ident, uint8_t src_stream_id, uint8_t dst_stream_id=INVALID_STREAM_ID)openlcb::StreamDefsinlinestatic
create_initiate_response(uint16_t max_buffer_size, uint8_t src_stream_id, uint8_t dst_stream_id, uint16_t error_code=STREAM_ACCEPT)openlcb::StreamDefsinlinestatic
FLAG_ACCEPT enum value (defined in openlcb::StreamDefs)openlcb::StreamDefs
FLAG_CARRIES_ID enum value (defined in openlcb::StreamDefs)openlcb::StreamDefs
FLAG_PERMANENT_ERROR enum valueopenlcb::StreamDefs
FLAG_REJECT_OUT_OF_ORDER enum value (defined in openlcb::StreamDefs)openlcb::StreamDefs
FLAG_TEMPORARY_ERROR enum value (defined in openlcb::StreamDefs)openlcb::StreamDefs
Flags enum nameopenlcb::StreamDefs
INVALID_STREAM_IDopenlcb::StreamDefsstatic
INVALID_TOTAL_BYTE_COUNTopenlcb::StreamDefsstatic
MAX_PAYLOADopenlcb::StreamDefsstatic
REJECT_INFO_LOGGED enum value (defined in openlcb::StreamDefs)openlcb::StreamDefs
REJECT_PERMANENT_INVALID_REQUEST enum value (defined in openlcb::StreamDefs)openlcb::StreamDefs
REJECT_PERMANENT_SRC_NOT_PERMITTED enum value (defined in openlcb::StreamDefs)openlcb::StreamDefs
REJECT_PERMANENT_STREAMS_NOT_ACCEPTED enum value (defined in openlcb::StreamDefs)openlcb::StreamDefs
REJECT_TEMPORARY_BUFFER_FULL enum value (defined in openlcb::StreamDefs)openlcb::StreamDefs
REJECT_TEMPORARY_OUT_OF_ORDER enum value (defined in openlcb::StreamDefs)openlcb::StreamDefs
STREAM_ACCEPTopenlcb::StreamDefsstatic
STREAM_ERROR_INVALID_ARGSopenlcb::StreamDefsstatic