|
dxd - dynax driver framework 3.0.1d223
cross platform open source driver development framework
|
#include "dx_device.h"#include "dx_stream_device.h"#include "dx_stream_shared_stream.h"#include "dx_service_client_driver.h"#include "dx_shared_reference.h"Classes | |
| class | dx::service::client::_device< desc_t, preference_t, stream_t, group_t > |
| service client streaming device interface class More... | |
| struct | dx::service::client::_device< desc_t, preference_t, stream_t, group_t >::mirror |
| the transport settings' mirror (dx::stream::settings, a hosted device's): born with the pipe, the setting mapped to the service's request More... | |
| class | dx::service::client::device< desc_t, preference_t, stream_t, group_t > |
| < the app's consumer group (dx::stream::engine::group) wraps this bus's own More... | |
| class | dx::service::client::group< device_t > |
| a service client's own streaming group: its transport side is the service's, chain-forwarded More... | |
| class | dx::service::client::stream< device_t, circular_t, super_stream_t, event_t > |
| a stream of a device the service hosts: the ring is the service's, in shared memory, and this client is a participant in it More... | |
| class | dx::service::client::sync< request_t > |
| one request made synchronous: it waits for the answer carrying its own id, and a connection that drops meanwhile ends the wait rather than hanging it More... | |
| struct | dx::service::client::target |
| a service client stream's whole hardware identity: its direction - the device behind the service names its own More... | |
Namespaces | |
| namespace | dx |
| dynax driver framework interface namespace | |
| namespace | dx::service |
| a device that is an IOService of the registry, without a driver connection of its own - what a proxy device derives its identity and its properties from | |
| namespace | dx::service::client |
Macros | |
| #define | DX_MEMBERS_SERVICE_TARGET(X) |
Typedefs | |
| typedef dx::stream::desc< target, 2, 2 > | dx::service::client::desc |
Functions | |
| std::ostream & | operator<< (std::ostream &os, const dx::service::client::target &target) |
| #define DX_MEMBERS_SERVICE_TARGET | ( | X | ) |
|
inline |
| (c) copyright 2009 dynamic acoustics e.U. | generated on |