Lely core libraries 2.3.5
lely::canopen::detail Namespace Reference

The namespace for implementation details of the C++ CANopen application library. More...

Data Structures

struct  canopen_traits
struct  canopen_traits< T, N, false >
struct  canopen_traits< T, N, true >
class  FiberDriverBase
 A base class for lely::canopen::FiberDriver, containing a fiber executor. More...
class  LoopDriverBase
 A base class for lely::canopen::LoopDriver, containing an event loop and the associated executor. More...
class  LssFastscanRequestBase
class  LssFastscanRequestWrapper
class  LssGetIdRequestBase
class  LssGetIdRequestWrapper
class  LssGetNumberRequestBase
class  LssGetProductCodeRequestBase
class  LssGetProductCodeRequestWrapper
class  LssGetRevisionRequestBase
class  LssGetRevisionRequestWrapper
class  LssGetSerialNrRequestBase
class  LssGetSerialNrRequestWrapper
class  LssGetVendorIdRequestBase
class  LssGetVendorIdRequestWrapper
class  LssIdNonConfigRequestBase
class  LssIdNonConfigRequestWrapper
class  LssRequestBase
class  LssScanRequestBase
class  LssSetBitrateRequestBase
class  LssSetBitrateRequestWrapper
class  LssSetIdRequestBase
class  LssSetIdRequestWrapper
class  LssSlowscanRequestBase
class  LssSlowscanRequestWrapper
class  LssStoreRequestBase
class  LssStoreRequestWrapper
class  LssSwitchBitrateRequestBase
class  LssSwitchBitrateRequestWrapper
class  LssSwitchRequestBase
class  LssSwitchRequestWrapper
class  LssSwitchSelectiveRequestBase
class  LssSwitchSelectiveRequestWrapper
class  SdoDownloadDcfRequestBase
class  SdoDownloadDcfRequestWrapper
class  SdoDownloadRequestBase
class  SdoDownloadRequestWrapper
class  SdoRequestBase
class  SdoUploadRequestBase
class  SdoUploadRequestWrapper

Functions

inline ::std::chrono::milliseconds from_sdo_timeout (int timeout)
 Converts an SDO timeout to a duration.
template<class Rep, class Period>
int to_sdo_timeout (const ::std::chrono::duration< Rep, Period > &d)
 Converts a duration to an SDO timeout.

Detailed Description

The namespace for implementation details of the C++ CANopen application library.