dxd - dynax driver framework 3.0.2
cross platform open source driver development framework
Loading...
Searching...
No Matches
dx_service_transport.h File Reference
#include "dx_service_message.h"
#include "dx_shared_event.h"
#include "dx_sync.h"
#include "dx_value.h"
#include <functional>
#include <memory>
#include <mutex>
#include <optional>
#include <set>
#include <stop_token>
#include <thread>
#include <vector>
Include dependency graph for windows/service/dx_service_transport.h:

Classes

class  dx::service::platform::connection
 macOS: a client's connection to a service - a launchd mach service, or a listener below it - over XPC More...
class  dx::service::platform::pipe
 Windows: one end of a service's named pipe - a message pipe, read and written overlapped: Windows serializes the synchronous operations on a process' pipes. More...
class  dx::service::server
 macOS: a service's listener - a launchd mach service, or an anonymous one below it (dx::service::endpoints) - a peer per client connection More...

Namespaces

namespace  dx
 dynax driver framework interface namespace
namespace  dx::service
 service interface namespace
namespace  dx::service::platform