Rudiments
socketclient Member List

This is the complete list of members for socketclient, including all inherited members.

client()client
close()filedescriptorvirtual
connect()clientvirtual
convertHostToLittleEndian(uint16_t value)filedescriptorstatic
convertHostToLittleEndian(uint32_t value)filedescriptorstatic
convertHostToLittleEndian(uint64_t value)filedescriptorstatic
convertHostToNet(uint16_t value)filedescriptorstatic
convertHostToNet(uint32_t value)filedescriptorstatic
convertHostToNet(uint64_t value)filedescriptorstatic
convertLittleEndianToHost(uint16_t value)filedescriptorstatic
convertLittleEndianToHost(uint32_t value)filedescriptorstatic
convertLittleEndianToHost(uint64_t value)filedescriptorstatic
convertNetToHost(uint16_t value)filedescriptorstatic
convertNetToHost(uint32_t value)filedescriptorstatic
convertNetToHost(uint64_t value)filedescriptorstatic
createPipe(filedescriptor *readfd, filedescriptor *writefd)filedescriptorstatic
disableIPv4()filedescriptor
duplicate()filedescriptor
duplicate(int32_t newfd)filedescriptor
enableIPv4()filedescriptor
fCntl(int32_t command, long arg)filedescriptorvirtual
filedescriptor()filedescriptor
flushWriteBuffer(int32_t sec, int32_t usec)filedescriptor
getAllowShortReads()filedescriptor
getAllowShortWrites()filedescriptor
getCloseOnExec()filedescriptor
getCurrentBlockOffset()filedescriptor
getFileDescriptor()filedescriptor
getIsStream()filedescriptor
getMmapBufferingEnabled()filedescriptor
getNaglesAlgorithmEnabled()filedescriptor
getNonBlockingMode()socketclientvirtual
getPeerAddress()filedescriptor
getPosition()filedescriptorvirtual
getReadBufferSize()filedescriptor
getRetryInterruptedFcntl()filedescriptor
getRetryInterruptedIoctl()filedescriptor
getRetryInterruptedReads()filedescriptor
getRetryInterruptedWaits()filedescriptor
getRetryInterruptedWrites()filedescriptor
getRetryWait()client
getSocketLayer()filedescriptor
getSocketReadBufferSize(int32_t *size)filedescriptor
getSocketWriteBufferSize(int32_t *size)filedescriptor
getTimeoutMicroseconds()client
getTimeoutSeconds()client
getTranslateByteOrder()filedescriptor
getTries()client
getType()filedescriptor
getVerboseConnectError()client
getWriteBufferSize()filedescriptor
input()input
ioCtl(int32_t command, void *arg)socketclientvirtual
isCurrentBlockMmapBuffered()filedescriptor
output()output
passFileDescriptor(int32_t fd)filedescriptorvirtual
passSocket(int32_t sock)filedescriptorvirtual
printBits(byte_t value)output
printBits(uint16_t value)output
printBits(uint32_t value)output
printBits(uint64_t value)output
printBits(char value)output
printBits(int16_t value)output
printBits(int32_t value)output
printBits(int64_t value)output
printBits(const byte_t *bits, uint64_t size)output
printf(const char *format,...)outputinlinevirtual
printf(const char *format, va_list *argp)outputinlinevirtual
printf(const wchar_t *format,...)outputinlinevirtual
printf(const wchar_t *format, va_list *argp)outputinlinevirtual
printfUcs2(const ucs2_t *format,...)outputinlinevirtual
printfUcs2(const ucs2_t *format, va_list *argp)outputinlinevirtual
printHex(const byte_t *data, uint64_t size)output
printHex(const byte_t *data, uint64_t size, uint16_t indent)output
read(uint16_t *buffer)filedescriptorvirtual
read(uint32_t *buffer)filedescriptorvirtual
read(uint64_t *buffer)filedescriptorvirtual
read(int16_t *buffer)filedescriptorvirtual
read(int32_t *buffer)filedescriptorvirtual
read(int64_t *buffer)filedescriptorvirtual
read(float *buffer)filedescriptorinlinevirtual
read(double *buffer)filedescriptorinlinevirtual
read(byte_t *buffer)filedescriptorinlinevirtual
read(char *buffer)filedescriptorinlinevirtual
read(wchar_t *buffer)filedescriptorinlinevirtual
read(bool *buffer)filedescriptorinline
read(byte_t *buffer, size_t size)filedescriptorinlinevirtual
read(char *buffer, size_t length)filedescriptorinlinevirtual
read(wchar_t *buffer, size_t length)filedescriptorinlinevirtual
read(void *buf, size_t size)filedescriptorinline
read(char **buffer, const char *terminator)filedescriptorinline
read(char **buffer, const char *terminator, size_t maxbytes)filedescriptorinline
read(uint16_t *buffer, int32_t sec, int32_t usec)filedescriptorvirtual
read(uint32_t *buffer, int32_t sec, int32_t usec)filedescriptorvirtual
read(uint64_t *buffer, int32_t sec, int32_t usec)filedescriptorvirtual
read(int16_t *buffer, int32_t sec, int32_t usec)filedescriptorvirtual
read(int32_t *buffer, int32_t sec, int32_t usec)filedescriptorvirtual
read(int64_t *buffer, int32_t sec, int32_t usec)filedescriptorvirtual
read(float *buffer, int32_t sec, int32_t usec)filedescriptorinlinevirtual
read(double *buffer, int32_t sec, int32_t usec)filedescriptorinlinevirtual
read(byte_t *buffer, int32_t sec, int32_t usec)filedescriptorinlinevirtual
read(char *buffer, int32_t sec, int32_t usec)filedescriptorinlinevirtual
read(wchar_t *buffer, int32_t sec, int32_t usec)filedescriptorinlinevirtual
read(bool *buffer, int32_t sec, int32_t usec)filedescriptorinline
read(byte_t *buffer, size_t size, int32_t sec, int32_t usec)filedescriptorinlinevirtual
read(char *buffer, size_t length, int32_t sec, int32_t usec)filedescriptorinlinevirtual
read(wchar_t *buffer, size_t length, int32_t sec, int32_t usec)filedescriptorinlinevirtual
read(void *buf, size_t size, int32_t sec, int32_t usec)filedescriptorinline
read(char **buffer, const char *terminator, int32_t sec, int32_t usec)filedescriptorinline
read(char **buffer, const char *terminator, size_t maxbytes, int32_t sec, int32_t usec)filedescriptorinline
read(char **buffer, const char *terminator, size_t maxbytes, char escapechar, int32_t sec, int32_t usec)filedescriptorinline
readUcs2(ucs2_t *buffer)filedescriptorinlinevirtual
readUcs2(ucs2_t *buffer, size_t length)filedescriptorinlinevirtual
readUcs2(ucs2_t *buffer, int32_t sec, int32_t usec)filedescriptorinlinevirtual
readUcs2(ucs2_t *buffer, size_t length, int32_t sec, int32_t usec)filedescriptorinlinevirtual
receiveFileDescriptor(int32_t *fd)filedescriptorvirtual
receiveSocket(int32_t *sock)filedescriptorvirtual
safePrint(byte_t c)output
safePrint(const byte_t *str)output
safePrint(const byte_t *str, int32_t length)output
safePrint(char c)output
safePrint(const char *str)output
safePrint(const char *str, int32_t length)output
setAllowShortReads(bool allow)filedescriptor
setAllowShortWrites(bool allow)filedescriptor
setCloseOnExec(bool close)filedescriptor
setFileDescriptor(int32_t filedesc)filedescriptor
setIsStream(bool isstream)filedescriptor
setMmapBufferingEnabled(bool enabled)filedescriptor
setNaglesAlgorithmEnabled(bool enabled)filedescriptor
setNonBlockingMode(bool nonblockingmode)socketclientvirtual
setParameters(dictionary< const char *, const char * > *cd)clientvirtual
setPositionRelativeToBeginning(off64_t offset)filedescriptorvirtual
setPositionRelativeToCurrent(off64_t offset)filedescriptorvirtual
setPositionRelativeToEnd(off64_t offset)filedescriptorvirtual
setReadBufferSize(size_t size)filedescriptor
setRetryInterruptedFcntl(bool retry)filedescriptor
setRetryInterruptedIoctl(bool retry)filedescriptor
setRetryInterruptedReads(bool retry)filedescriptor
setRetryInterruptedWaits(bool retry)filedescriptor
setRetryInterruptedWrites(bool retry)filedescriptor
setRetryWait(uint32_t retrywait)client
setSocketLayer(socketlayer *layer)filedescriptor
setSocketReadBufferSize(int32_t size)filedescriptor
setSocketWriteBufferSize(int32_t size)filedescriptor
setTimeoutMicroseconds(int32_t timeoutusec)client
setTimeoutSeconds(int32_t timeoutsec)client
setTranslateByteOrder(bool translate)filedescriptor
setTries(uint32_t tries)client
setVerboseConnectError(const char *error)client
setWriteBufferSize(size_t size)filedescriptor
socketclient()socketclient
supportsBlockingAndNonBlockingModes()socketclientvirtual
supportsPassAndReceiveFileDescriptor()filedescriptorstatic
supportsPassAndReceiveSocket()filedescriptorstatic
waitForNonBlockingRead(int32_t sec, int32_t usec)filedescriptor
waitForNonBlockingWrite(int32_t sec, int32_t usec)filedescriptor
write(uint16_t number)filedescriptorvirtual
write(uint32_t number)filedescriptorvirtual
write(uint64_t number)filedescriptorvirtual
write(int16_t number)filedescriptorvirtual
write(int32_t number)filedescriptorvirtual
write(int64_t number)filedescriptorvirtual
write(float number)filedescriptorinlinevirtual
write(double number)filedescriptorinlinevirtual
write(byte_t character)filedescriptorinlinevirtual
write(char character)filedescriptorinlinevirtual
write(wchar_t character)filedescriptorinlinevirtual
write(bool value)filedescriptorinline
write(const byte_t *string)filedescriptorinline
write(const char *string)filedescriptorinlinevirtual
write(const wchar_t *string)filedescriptorinlinevirtual
write(const byte_t *string, size_t size)filedescriptorinlinevirtual
write(const char *string, size_t length)filedescriptorinlinevirtual
write(const wchar_t *string, size_t length)filedescriptorinlinevirtual
write(const void *buffer, size_t size)filedescriptorinline
write(uint16_t number, int32_t sec, int32_t usec)filedescriptorvirtual
write(uint32_t number, int32_t sec, int32_t usec)filedescriptorvirtual
write(uint64_t number, int32_t sec, int32_t usec)filedescriptorvirtual
write(int16_t number, int32_t sec, int32_t usec)filedescriptorvirtual
write(int32_t number, int32_t sec, int32_t usec)filedescriptorvirtual
write(int64_t number, int32_t sec, int32_t usec)filedescriptorvirtual
write(float number, int32_t sec, int32_t usec)filedescriptorinlinevirtual
write(double number, int32_t sec, int32_t usec)filedescriptorinlinevirtual
write(byte_t character, int32_t sec, int32_t usec)filedescriptorinlinevirtual
write(char character, int32_t sec, int32_t usec)filedescriptorinlinevirtual
write(wchar_t character, int32_t sec, int32_t usec)filedescriptorinlinevirtual
write(bool value, int32_t sec, int32_t usec)filedescriptorinline
write(const byte_t *string, int32_t sec, int32_t usec)filedescriptorinline
write(const char *string, int32_t sec, int32_t usec)filedescriptorinlinevirtual
write(const wchar_t *string, int32_t sec, int32_t usec)filedescriptorinlinevirtual
write(const byte_t *string, size_t size, int32_t sec, int32_t usec)filedescriptorinlinevirtual
write(const char *string, size_t length, int32_t sec, int32_t usec)filedescriptorinlinevirtual
write(const wchar_t *string, size_t length, int32_t sec, int32_t usec)filedescriptorinlinevirtual
write(const void *buffer, size_t size, int32_t sec, int32_t usec)filedescriptorinline
writeUcs2(ucs2_t character)filedescriptorinlinevirtual
writeUcs2(const ucs2_t *string)filedescriptorinlinevirtual
writeUcs2(const ucs2_t *string, size_t length)filedescriptorinlinevirtual
writeUcs2(ucs2_t character, int32_t sec, int32_t usec)filedescriptorinlinevirtual
writeUcs2(const ucs2_t *string, int32_t sec, int32_t usec)filedescriptorinlinevirtual
writeUcs2(const ucs2_t *string, size_t length, int32_t sec, int32_t usec)filedescriptorinlinevirtual
~client()clientvirtual
~filedescriptor()filedescriptorvirtual
~input()inputvirtual
~object()objectinlinevirtual
~output()outputvirtual
~socketclient()socketclientvirtual