#include <dx_service_client_device.h>
◆ desc_t
◆ request
template<typename
desc_t , typename preference_t , typename
stream_t >
◆ stream_t
◆ conclude()
template<typename
desc_t , typename preference_t , typename
stream_t >
|
|
inlineoverridevirtualnoexceptinherited |
conclude notification: object will be removed. If you overwrite conclude() you also need to overwrite destructor and check if its needed to be called from there.
Reimplemented from dx::object.
◆ dx_catchall_handler()
|
|
inlineoverridenoexceptinherited |
◆ dx_catchall_rethrow()
template<typename
desc_t , typename preference_t , typename
stream_t >
◆ exception()
template<typename
desc_t , typename preference_t , typename
stream_t >
|
|
inlineoverridevirtualnoexceptinherited |
◆ flush()
|
|
inlineprotectedvirtualinherited |
◆ halt()
|
|
inlineprotectedvirtualinherited |
◆ hw_clock() [1/2]
|
|
inlinevirtualnoexceptinherited |
◆ hw_clock() [2/2]
template<typename
desc_t , typename preference_t , typename
stream_t >
|
|
inlineoverridevirtualinherited |
◆ info()
template<typename
desc_t , typename preference_t , typename
stream_t >
|
|
inlineoverridevirtualnoexceptinherited |
◆ launch()
template<typename
desc_t , typename preference_t , typename
stream_t >
|
|
inlineoverridevirtualinherited |
launch notification: object mounted and ready to use
Reimplemented from dx::object.
◆ operator>>()
◆ reset()
template<typename
desc_t , typename preference_t , typename
stream_t >
◆ sleep()
notify system will sleep stub
◆ start()
result indicates if start changed the state.
◆ stop()
|
|
inlinevirtualnoexceptinherited |
result indicates the amount of stopped start references
◆ string()
template<typename
desc_t , typename preference_t , typename
stream_t >
◆ wake()
|
|
inlineoverridevirtualinherited |
◆ clients
template<typename
desc_t , typename preference_t , typename
stream_t >
Initial value:{
}}
dx::promoted< typename super::client_map > clients
Definition dx_service_client_device.h:127
◆ clock
◆ clocksource
template<typename
desc_t , typename preference_t , typename
stream_t >
◆ counter
◆ desc
template<typename
desc_t , typename preference_t , typename
stream_t >
◆ driver
◆ [struct]
◆ icon
template<typename
desc_t , typename preference_t , typename
stream_t >
Initial value:{
[]()->std::string{return {};},
[](const std::string& value, const std::string&){return value;},
[](const std::string& value){return value.c_str();},
}
preference_t preference
Definition dx_device.h:51
◆ id
◆ iosize
template<typename
desc_t , typename preference_t , typename
stream_t >
◆ launched
| bool dx::object::launched {} |
|
inherited |
◆ monitor
◆ notify
◆ pipe [1/2]
template<typename
desc_t , typename preference_t , typename
stream_t >
◆ pipe [2/2]
template<typename
desc_t , typename preference_t , typename
stream_t >
◆ preference
◆ puid
persistent UID - system unique - could change with location
◆ puuid
persistent universal UID - universally unique ID (i.e. serial number)
◆ safety_offset
template<typename
desc_t , typename preference_t , typename
stream_t >
◆ safety_offset_in
template<typename
desc_t , typename preference_t , typename
stream_t >
◆ safety_offset_out
template<typename
desc_t , typename preference_t , typename
stream_t >
◆ samplerate
template<typename
desc_t , typename preference_t , typename
stream_t >
◆ start_stop_in_progress
start/stop operation in progress
◆ started
◆ streams
◆ sync_cycle_ticks
◆ sync_reference
◆ version
The documentation for this class was generated from the following file: