1 #ifndef LIBSOCKET_UNIXCLIENTDGRAM_H_1A0CF567F9A946AA80C64654F35DFA9E
2 #define LIBSOCKET_UNIXCLIENTDGRAM_H_1A0CF567F9A946AA80C64654F35DFA9E
55 void setup(
const char* path,
int flags = 0);
58 void connect(
const string& path);
Represents a generic "client" datagram socket, i.e. a datagram socket which can be connected.
Class for UNIX datagram sockets.
void setup(const char *path, int flags=0)
Set a UNIX domain datagram socket up.
void deconnect(void)
Disconnect a UNIX datagram socket.
unix_dgram_client(int flags=0)
Constructor with only socket() flags.
void connect(const char *path)
Connect a UNIX datagram socket.
Generic class for all UNIX datagram (DGRAM) sockets, implementing i/o functions.
Contains libsocket elements.