Data Structures
Here are the data structures with brief descriptions:

CO_CANinterfaceErrorhandler_t | SocketCAN interface error handling
CO_CANmodule_t | Complete CAN module object
CO_CANrx_t | Configuration object for CAN received message for specific CANopenNode Object
CO_CANtx_t | Configuration object for CAN transmit message for specific CANopenNode Object
CO_config_t | CANopen configuration, used with CO_new()
CO_EM_t | Emergency object
CO_epoll_gtw_t | Object for gateway
CO_epoll_t | Object for epoll, timer and event API
CO_fifo_t | Fifo object
CO_GFC_t | GFC object
CO_GTWA_t | CANopen Gateway-ascii object
CO_HBconsNode_t | One monitored node inside CO_HBconsumer_t
CO_HBconsumer_t | Heartbeat consumer object
CO_LEDs_t | LEDs object, initialized by CO_LEDs_init()
CO_LSS_address_t | The LSS address is a 128 bit number, uniquely identifying each node
CO_LSSmaster_fastscan_t | Parameters for LSS fastscan CO_LSSmaster_IdentifyFastscan
CO_LSSmaster_t | LSS master object
CO_LSSslave_t | LSS slave object
CO_NMT_t | NMT consumer and Heartbeat producer object
CO_OD_storage_t | Object Dictionary storage object
CO_RPDO_t | RPDO object
CO_RPDOCommPar_t | RPDO communication parameter
CO_RPDOMapPar_t | RPDO mapping parameter
CO_SDOclient_t | SDO client object
CO_SDOserver_t | SDO server object
CO_SRDO_t | SRDO object
CO_SRDOCommPar_t | SRDO communication parameter
CO_SRDOGuard_t | Gurad Object for SRDO monitors:
CO_SYNC_t | SYNC producer and consumer object
CO_t | CANopen object - collection of all CANopenNode objects
CO_TIME_t | TIME producer and consumer object
CO_TPDO_t | TPDO object
CO_TPDOCommPar_t | TPDO communication parameter
CO_TPDOMapPar_t | TPDO mapping parameter
CO_trace_dataType_t | Structure for reading variables and printing points for specific data type
CO_trace_t | Trace object
OD_entry_t | Object Dictionary entry for one OD object
OD_extensionIO_t | Object pointed by OD_obj_extended_t contains application specified parameters for extended OD object
OD_IO_t | Structure for input / output on the OD variable
OD_obj_array_t | Object for OD array of variables, used for "ARRAY" type OD objects
OD_obj_extended_t | Object for extended type of OD variable, configurable by OD_extensionIO_init() function
OD_obj_record_t | Object for OD sub-elements, used in "RECORD" type OD objects
OD_obj_var_t | Object for single OD variable, used for "VAR" type OD objects
OD_stream_t | IO stream structure, used for read/write access to OD variable, part of OD_IO_t
OD_subEntry_t | Structure describing properties of a variable, located in specific index and sub-index inside the Object Dictionary
OD_t | Object Dictionary