|
RDMnet
HEAD (unstable)
Implementation of ANSI E1.33 (RDMnet)
|
View other versions:
|
Functions and definitions common to all RDMnet API modules.
Go to the source code of this file.
Data Structures | |
| struct | RdmnetSyncRdmResponse |
| struct | RdmnetSyncEptResponse |
| struct | RdmnetNetintConfig |
Macros | |
| #define | RDMNET_SYNC_SEND_RDM_ACK(response_ptr, response_data_len_in) |
| Indicate that an RDM ACK should be sent when this callback returns. More... | |
| #define | RDMNET_SYNC_SEND_RDM_NACK(response_ptr, nack_reason_in) |
| Indicate that an RDM NACK should be sent when this callback returns. More... | |
| #define | RDMNET_SYNC_DEFER_RDM_RESPONSE(response_ptr) |
| Defer the RDM response to be sent later from another context. More... | |
| #define | RDMNET_SYNC_RETRY_LATER(response_ptr) |
| Trigger another notification for the (non-LLRP) RDM command on the next tick. More... | |
| #define | RDMNET_SYNC_SEND_EPT_DATA(response_ptr, response_data_len_in) |
| Indicate that an EPT data message should be sent when this callback returns. More... | |
| #define | RDMNET_SYNC_SEND_EPT_STATUS(response_ptr, status_code_in) |
| Indicate that an EPT status message should be sent when this callback returns. More... | |
| #define | RDMNET_SYNC_DEFER_EPT_RESPONSE(response_ptr) |
| Defer the response to the EPT message, either to be sent later or because no response is necessary. More... | |
| #define | RDMNET_NETINT_CONFIG_DEFAULT_INIT |
| A default-value initializer for an RdmnetNetintConfig struct. More... | |
Typedefs | |
| typedef struct RdmnetSyncRdmResponse | RdmnetSyncRdmResponse |
| typedef struct RdmnetSyncEptResponse | RdmnetSyncEptResponse |
| typedef struct RdmnetNetintConfig | RdmnetNetintConfig |
Functions | |
| etcpal_error_t | rdmnet_init (const EtcPalLogParams *log_params, const RdmnetNetintConfig *netint_config) |
| Initialize the RDMnet library. More... | |
| void | rdmnet_deinit (void) |
| Deinitialize the RDMnet library. More... | |
| const char * | rdmnet_rpt_status_code_to_string (rpt_status_code_t code) |
| Get a string representation of an RPT status code. | |
| const char * | rdmnet_ept_status_code_to_string (ept_status_code_t code) |
| Get a string representation of an EPT status code. | |
| const char * | rdmnet_connect_fail_event_to_string (rdmnet_connect_fail_event_t event) |
| Get a string description of an RDMnet connection failure event. More... | |
| const char * | rdmnet_disconnect_event_to_string (rdmnet_disconnect_event_t event) |
| Get a string description of an RDMnet disconnect event. More... | |
| const char * | rdmnet_connect_status_to_string (rdmnet_connect_status_t code) |
| Get a string description of an RDMnet connect status code. More... | |
| const char * | rdmnet_disconnect_reason_to_string (rdmnet_disconnect_reason_t code) |
| Get a string description of an RDMnet disconnect reason code. More... | |
| const char * | rdmnet_dynamic_uid_status_to_string (rdmnet_dynamic_uid_status_t code) |
| Get a string description of an RDMnet Dynamic UID status code. More... | |