accept(ArSocket *sock) | ArSocket | |
addrHost(struct in_addr &addr, char *host) | ArSocket | [static] |
ArSocket() | ArSocket | |
ArSocket(const char *host, int port, Type type) | ArSocket | |
ArSocket(int port, bool doClose, Type type) | ArSocket | |
clearPartialReadString(void) | ArSocket | |
close() | ArSocket | |
comparePartialReadString(const char *partialString) | ArSocket | |
ConBadHost enum value (defined in ArSocket) | ArSocket | |
connect(const char *host, int port, Type type=TCP, const char *openOnIP=NULL) | ArSocket | |
connectTo(const char *host, int port) | ArSocket | |
connectTo(struct sockaddr_in *sin) | ArSocket | |
ConNoRoute enum value (defined in ArSocket) | ArSocket | |
ConRefused enum value (defined in ArSocket) | ArSocket | |
copy(int fd, bool doclose) | ArSocket | |
copy(ArSocket *s) | ArSocket | [inline] |
create(Type type) | ArSocket | |
doStringEcho(void) | ArSocket | [protected] |
Error enum name (defined in ArSocket) | ArSocket | |
findValidPort(int startPort, const char *openOnIP=NULL) | ArSocket | |
getBadRead(void) const | ArSocket | [inline] |
getBadWrite(void) const | ArSocket | [inline] |
getBytesRecvd(void) | ArSocket | [inline] |
getBytesSent(void) | ArSocket | [inline] |
getCloseCallback(void) | ArSocket | [inline] |
getEcho(void) | ArSocket | [inline] |
getError() const | ArSocket | [inline] |
getErrorStr() const | ArSocket | [inline] |
getErrorTracking(void) | ArSocket | [inline] |
getFD() const | ArSocket | [inline] |
getHostName() | ArSocket | [static] |
getIPString(void) const | ArSocket | [inline] |
getLastStringReadTime(void) | ArSocket | [inline] |
getLogWriteStrings(void) | ArSocket | [inline] |
getRawIPString(void) const | ArSocket | [inline] |
getRecvs(void) | ArSocket | [inline] |
getSends(void) | ArSocket | [inline] |
getSockName() | ArSocket | |
getStringUseWrongEndChars(void) | ArSocket | [inline] |
getType() const | ArSocket | [inline] |
hostAddr(const char *host, struct in_addr &addr) | ArSocket | [static] |
hostToNetOrder(int i) | ArSocket | [static] |
inAddr() | ArSocket | [inline] |
init() | ArSocket | [static] |
inPort() | ArSocket | [inline] |
internalInit(void) (defined in ArSocket) | ArSocket | [protected] |
inToA(struct in_addr *addr, char *buff) | ArSocket | [static] |
maxHostNameLen() | ArSocket | [inline, static] |
myBadRead (defined in ArSocket) | ArSocket | [protected] |
myBadWrite (defined in ArSocket) | ArSocket | [protected] |
myBytesRecvd (defined in ArSocket) | ArSocket | [protected] |
myBytesSent (defined in ArSocket) | ArSocket | [protected] |
myCloseFunctor (defined in ArSocket) | ArSocket | [protected] |
myDoClose (defined in ArSocket) | ArSocket | [protected] |
myError (defined in ArSocket) | ArSocket | [protected] |
myErrorStr (defined in ArSocket) | ArSocket | [protected] |
myErrorTracking (defined in ArSocket) | ArSocket | [protected] |
myFD (defined in ArSocket) | ArSocket | [protected] |
myIPString (defined in ArSocket) | ArSocket | [protected] |
myLastStringReadTime (defined in ArSocket) | ArSocket | [protected] |
myLogWriteStrings (defined in ArSocket) | ArSocket | [protected] |
myNonBlocking (defined in ArSocket) | ArSocket | [protected] |
myRawIPString (defined in ArSocket) | ArSocket | [protected] |
myReadStringMutex (defined in ArSocket) | ArSocket | [protected] |
myRecvs (defined in ArSocket) | ArSocket | [protected] |
mySends (defined in ArSocket) | ArSocket | [protected] |
mySin (defined in ArSocket) | ArSocket | [protected] |
myStringAutoEcho (defined in ArSocket) | ArSocket | [protected] |
myStringBuf (defined in ArSocket) | ArSocket | [protected] |
myStringBufEmpty (defined in ArSocket) | ArSocket | [protected] |
myStringEcho (defined in ArSocket) | ArSocket | [protected] |
myStringGotComplete (defined in ArSocket) | ArSocket | [protected] |
myStringGotEscapeChars (defined in ArSocket) | ArSocket | [protected] |
myStringHaveEchoed (defined in ArSocket) | ArSocket | [protected] |
myStringIgnoreReturn (defined in ArSocket) | ArSocket | [protected] |
myStringPos (defined in ArSocket) | ArSocket | [protected] |
myStringPosLast (defined in ArSocket) | ArSocket | [protected] |
myStringWrongEndChars (defined in ArSocket) | ArSocket | [protected] |
myType (defined in ArSocket) | ArSocket | [protected] |
myWriteStringMutex (defined in ArSocket) | ArSocket | [protected] |
NameLookup enum value (defined in ArSocket) | ArSocket | |
NetFail enum value (defined in ArSocket) | ArSocket | |
netToHostOrder(int i) | ArSocket | [static] |
NoErr enum value (defined in ArSocket) | ArSocket | |
open(int port, Type type, const char *openOnIP=NULL) | ArSocket | |
ourInitialized (defined in ArSocket) | ArSocket | [static] |
read(void *buff, size_t len, unsigned int msWait=0) | ArSocket | |
readString(unsigned int msWait=0) | ArSocket | |
recvFrom(void *msg, int len, sockaddr_in *sin) | ArSocket | |
resetTracking(void) | ArSocket | [inline] |
sendTo(const void *msg, int len) | ArSocket | |
sendTo(const void *msg, int len, struct sockaddr_in *sin) | ArSocket | |
separateHost(const char *rawHost, int rawPort, char *useHost, size_t useHostSize, int *port) (defined in ArSocket) | ArSocket | [protected] |
setBroadcast() | ArSocket | |
setCloseCallback(ArFunctor *functor) | ArSocket | [inline] |
setDoClose(bool yesno) | ArSocket | [inline] |
setEcho(bool echo) | ArSocket | [inline] |
setErrorTracking(bool errorTracking) | ArSocket | [inline] |
setIPString(const char *ipString) | ArSocket | [inline] |
setLinger(int time) | ArSocket | |
setLogWriteStrings(bool logWriteStrings) | ArSocket | [inline] |
setNoDelay(bool flag) | ArSocket | |
setNonBlock() | ArSocket | |
setRawIPString(void) | ArSocket | [protected] |
setReadStringIgnoreReturn(bool ignore) | ArSocket | [inline] |
setReuseAddress() | ArSocket | |
setStringUseWrongEndChars(bool useWrongEndChars) | ArSocket | [inline] |
shutdown() | ArSocket | [static] |
sockAddrIn() | ArSocket | [inline] |
sockAddrLen() | ArSocket | [inline, static] |
TCP enum value (defined in ArSocket) | ArSocket | |
transfer(ArSocket *s) | ArSocket | [inline] |
Type enum name (defined in ArSocket) | ArSocket | |
UDP enum value (defined in ArSocket) | ArSocket | |
Unknown enum value (defined in ArSocket) | ArSocket | |
write(const void *buff, size_t len) | ArSocket | |
writeString(const char *str,...) | ArSocket | |
writeStringPlain(const char *str) | ArSocket | [inline] |
~ArSocket() | ArSocket | |