Telematics SDK - Interface Specification
v1.14.0
|
Data Structures | |
class | Cv2xFactory |
Cv2xFactory is the factory that creates the Cv2x Radio. More... | |
class | ICv2xRadioListener |
Listeners for Cv2xRadio must implement this interface. More... | |
class | ICv2xRadioManager |
Cv2xRadioManager manages instances of Cv2xRadio. More... | |
struct | Cv2xStatus |
struct | EventFlowInfo |
struct | SpsFlowInfo |
struct | Cv2xRadioCapabilities |
struct | MacDetails |
struct | SpsSchedulingInfo |
struct | IPv6Address |
struct | DataSessionSettings |
class | ICv2xRxSubscription |
class | ICv2xTxFlow |
Typedefs | |
using | StartCv2xCallback = std::function< void(telux::common::ErrorCode error)> |
using | StopCv2xCallback = std::function< void(telux::common::ErrorCode error)> |
using | RequestCv2xStatusCallback = std::function< void(Cv2xStatus status, telux::common::ErrorCode error)> |
using | UpdateConfigurationCallback = std::function< void(telux::common::ErrorCode error)> |
using telux::cv2x::StartCv2xCallback = typedef std::function<void (telux::common::ErrorCode error)> |
This function is called as a response to startCv2x
[in] | error | - SUCCESS if Cv2x mode successfully started
|
using telux::cv2x::StopCv2xCallback = typedef std::function<void (telux::common::ErrorCode error)> |
This function is called as a response to stopCv2x
[in] | error | - SUCCESS if Cv2x mode successfully stopped
|
using telux::cv2x::RequestCv2xStatusCallback = typedef std::function<void (Cv2xStatus status, telux::common::ErrorCode error)> |
This function is called as a response to requestCv2xStatus
[in] | status | - Cv2x status |
[in] | error | - SUCCESS if Cv2x status was successully retrieved
|
using telux::cv2x::UpdateConfigurationCallback = typedef std::function<void (telux::common::ErrorCode error)> |
This function is called with the response to updateConfiguration
[in] | error | - SUCCESS if configuration was updated successfully
|