#include <socket.h>
|
| eUnixDomainSocket (eMainloop *ml) |
|
| eUnixDomainSocket (int socket, int issocket, eMainloop *ml) |
|
| ~eUnixDomainSocket () |
|
int | connectToPath (std::string path) |
|
| eSocket (eMainloop *ml, int domain=AF_INET) |
|
| eSocket (int socket, int issocket, eMainloop *ml) |
|
virtual | ~eSocket () |
|
int | connectToHost (std::string hostname, int port) |
|
int | getDescriptor () |
|
int | writeBlock (const char *data, unsigned int len) |
|
int | setSocket (int socketfd, int issocket, eMainloop *ml) |
|
int | bytesToWrite () |
|
int | readBlock (char *data, unsigned int maxlen) |
|
int | bytesAvailable () |
|
bool | canReadLine () |
|
std::string | readLine () |
|
void | close () |
|
void | enableRead () |
|
void | disableRead () |
|
void | inject (const char *data, int len) |
|
int | state () |
|
◆ eUnixDomainSocket() [1/2]
eUnixDomainSocket::eUnixDomainSocket |
( |
eMainloop * |
ml | ) |
|
◆ eUnixDomainSocket() [2/2]
eUnixDomainSocket::eUnixDomainSocket |
( |
int |
socket, |
|
|
int |
issocket, |
|
|
eMainloop * |
ml |
|
) |
| |
◆ ~eUnixDomainSocket()
eUnixDomainSocket::~eUnixDomainSocket |
( |
| ) |
|
◆ connectToPath()
int eUnixDomainSocket::connectToPath |
( |
std::string |
path | ) |
|
The documentation for this class was generated from the following files: