Qore Programming Language 2.1.3
All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Macros Modules Pages
QoreSocket Member List

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

accept(SocketSource *source, ExceptionSink *xsink)QoreSocket
accept(int timeout_ms, ExceptionSink *xsink)QoreSocket
acceptAllCertificates(bool accept_all=true)QoreSocket
acceptAndReplace(SocketSource *source)QoreSocket
acceptAndReplace(int timeout_ms, ExceptionSink *xsink)QoreSocket
acceptSSL(ExceptionSink *xsink, SocketSource *source, QoreSSLCertificate *cert, QoreSSLPrivateKey *pkey)QoreSocket
acceptSSL(ExceptionSink *xsink, int timeout_ms, QoreSSLCertificate *cert=nullptr, QoreSSLPrivateKey *pkey=nullptr)QoreSocket
asyncIoWait(int timeout_ms, bool read, bool write) constQoreSocket
bind(const char *name, bool reuseaddr=false)QoreSocket
bind(int prt, bool reuseaddr)QoreSocket
bind(const char *iface, int prt, bool reuseaddr=false)QoreSocket
bind(const hashdecl sockaddr *addr, int addr_size)QoreSocket
bind(int family, const hashdecl sockaddr *addr, int addr_size, int socktype=Q_SOCK_STREAM, int protocol=0)QoreSocket
bindINET(const char *name, const char *service, bool reuseaddr=true, int family=Q_AF_UNSPEC, int socktype=Q_SOCK_STREAM, int protocol=0, ExceptionSink *xsink=nullptr)QoreSocket
bindUNIX(const char *name, ExceptionSink *xsink=nullptr)QoreSocket
bindUNIX(const char *name, int socktype, int protocol=0, ExceptionSink *xsink=nullptr)QoreSocket
captureRemoteCertificates(bool set)QoreSocket
cleanup(ExceptionSink *xsink)QoreSocket
close()QoreSocket
connect(const char *name, ExceptionSink *xsink=nullptr)QoreSocket
connect(const char *name, int timeout_ms, ExceptionSink *xsink=nullptr)QoreSocket
connectINET(const char *host, int prt, ExceptionSink *xsink=nullptr)QoreSocket
connectINET(const char *host, int prt, int timeout_ms, ExceptionSink *xsink=nullptr)QoreSocket
connectINET2(const char *name, const char *service, int family=Q_AF_UNSPEC, int sock_type=Q_SOCK_STREAM, int protocol=0, int timeout_ms=-1, ExceptionSink *xsink=nullptr)QoreSocket
connectINET2SSL(ExceptionSink *xsink, const char *name, const char *service, int family, int sock_type, int protocol, int timeout_ms, QoreSSLCertificate *cert=nullptr, QoreSSLPrivateKey *pkey=nullptr)QoreSocket
connectINETSSL(ExceptionSink *xsink, const char *host, int prt, QoreSSLCertificate *cert=nullptr, QoreSSLPrivateKey *pkey=nullptr)QoreSocket
connectINETSSL(ExceptionSink *xsink, const char *host, int prt, int timeout_ms, QoreSSLCertificate *cert=nullptr, QoreSSLPrivateKey *pkey=nullptr)QoreSocket
connectSSL(ExceptionSink *xsink, const char *name, QoreSSLCertificate *cert=nullptr, QoreSSLPrivateKey *pkey=nullptr)QoreSocket
connectSSL(ExceptionSink *xsink, const char *name, int timeout_ms, QoreSSLCertificate *cert=nullptr, QoreSSLPrivateKey *pkey=nullptr)QoreSocket
connectUNIX(const char *p, ExceptionSink *xsink=nullptr)QoreSocket
connectUNIX(const char *p, int socktype, int protocol=0, ExceptionSink *xsink=nullptr)QoreSocket
connectUNIXSSL(ExceptionSink *xsink, const char *p, QoreSSLCertificate *cert=nullptr, QoreSSLPrivateKey *pkey=nullptr)QoreSocket
connectUNIXSSL(ExceptionSink *xsink, const char *p, int socktype, int protocol, QoreSSLCertificate *cert=nullptr, QoreSSLPrivateKey *pkey=nullptr)QoreSocket
getAcceptAllCertificates() constQoreSocket
getConnectionId() constQoreSocket
getEncoding() constQoreSocket
getObjectIDForEvents() constQoreSocket
getPeerInfo(ExceptionSink *xsink) constQoreSocket
getPeerInfo(ExceptionSink *xsink, bool host_lookup) constQoreSocket
getPort()QoreSocket
getQueue()QoreSocket
getRecvTimeout() constQoreSocket
getRemoteCertificate() constQoreSocket
getSendTimeout() constQoreSocket
getSocket() constQoreSocket
getSocketInfo(ExceptionSink *xsink) constQoreSocket
getSocketInfo(ExceptionSink *xsink, bool host_lookup) constQoreSocket
getSSLCipherName() constQoreSocket
getSSLCipherVersion() constQoreSocket
getSslVerifyMode() constQoreSocket
isDataAvailable(int timeout_ms=0) constQoreSocket
isDataAvailable(ExceptionSink *xsink, int timeout_ms=0) constQoreSocket
isOpen() constQoreSocket
isSecure() constQoreSocket
isWriteFinished(int timeout_ms=0) constQoreSocket
isWriteFinished(ExceptionSink *xsink, int timeout_ms=0) constQoreSocket
listen()QoreSocket
listen(int backlog)QoreSocket
parseServerSentEvent(ExceptionSink *xsink, const QoreString &buf)QoreSocketstatic
pendingHttpChunkedBody() constQoreSocket
QoreSocket()QoreSocket
readHttpChunk(int timeout, ExceptionSink *xsink)QoreSocket
readHTTPChunkedBody(int timeout_ms, ExceptionSink *xsink, int source=QORE_SOURCE_SOCKET)QoreSocket
readHTTPChunkedBodyBinary(int timeout_ms, ExceptionSink *xsink, int source=QORE_SOURCE_SOCKET)QoreSocket
readHTTPHeader(int timeout_ms, int *prc, int source=QORE_SOURCE_SOCKET)QoreSocket
readHTTPHeader(QoreHashNode *info, int timeout_ms, int *prc, int source=QORE_SOURCE_SOCKET)QoreSocket
readHTTPHeader(ExceptionSink *xsink, QoreHashNode *info, int timeout_ms, int source=QORE_SOURCE_SOCKET)QoreSocket
readHTTPHeaderString(ExceptionSink *xsink, int timeout_ms, int source=QORE_SOURCE_SOCKET)QoreSocket
readServerSentEvent(ExceptionSink *xsink, const QoreStringNode *content_encoding, int timeout_ms)QoreSocket
recv(qore_offset_t bufsize, int timeout_ms, int *prc)QoreSocket
recv(qore_offset_t bufsize, int timeout_ms, ExceptionSink *xsink)QoreSocket
recv(int timeout_ms, int *prc)QoreSocket
recv(int timeout_ms, ExceptionSink *xsink)QoreSocket
recv(int fd, qore_offset_t size, int timeout_ms)QoreSocket
recv(int fd, qore_offset_t size, int timeout_ms, ExceptionSink *xsink)QoreSocket
recvBinary(qore_offset_t bufsize, int timeout_ms, int *prc)QoreSocket
recvBinary(qore_offset_t bufsize, int timeout_ms, ExceptionSink *xsink)QoreSocket
recvBinary(int timeout_ms, int *prc)QoreSocket
recvBinary(int timeout_ms, ExceptionSink *xsink)QoreSocket
recvi1(int timeout_ms, char *val)QoreSocket
recvi1(int timeout_ms, char *val, ExceptionSink *xsink)QoreSocket
recvi2(int timeout_ms, short *val)QoreSocket
recvi2(int timeout_ms, short *val, ExceptionSink *xsink)QoreSocket
recvi2LSB(int timeout_ms, short *val)QoreSocket
recvi2LSB(int timeout_ms, short *val, ExceptionSink *xsink)QoreSocket
recvi4(int timeout_ms, int *val)QoreSocket
recvi4(int timeout_ms, int *val, ExceptionSink *xsink)QoreSocket
recvi4LSB(int timeout_ms, int *val)QoreSocket
recvi4LSB(int timeout_ms, int *val, ExceptionSink *xsink)QoreSocket
recvi8(int timeout_ms, int64 *val)QoreSocket
recvi8(int timeout_ms, int64 *val, ExceptionSink *xsink)QoreSocket
recvi8LSB(int timeout_ms, int64 *val)QoreSocket
recvi8LSB(int timeout_ms, int64 *val, ExceptionSink *xsink)QoreSocket
recvu1(int timeout_ms, unsigned char *val)QoreSocket
recvu1(int timeout_ms, unsigned char *val, ExceptionSink *xsink)QoreSocket
recvu2(int timeout_ms, unsigned short *val)QoreSocket
recvu2(int timeout_ms, unsigned short *val, ExceptionSink *xsink)QoreSocket
recvu2LSB(int timeout_ms, unsigned short *val)QoreSocket
recvu2LSB(int timeout_ms, unsigned short *val, ExceptionSink *xsink)QoreSocket
recvu4(int timeout_ms, unsigned int *val)QoreSocket
recvu4(int timeout_ms, unsigned int *val, ExceptionSink *xsink)QoreSocket
recvu4LSB(int timeout_ms, unsigned int *val)QoreSocket
recvu4LSB(int timeout_ms, unsigned int *val, ExceptionSink *xsink)QoreSocket
send(const char *buf, size_t size)QoreSocket
send(const char *buf, size_t size, ExceptionSink *xsink)QoreSocket
send(const char *buf, size_t size, int timeout_ms, ExceptionSink *xsink)QoreSocket
send(const QoreString *msg, ExceptionSink *xsink)QoreSocket
send(const QoreString *msg, int timeout_ms, ExceptionSink *xsink)QoreSocket
send(const QoreStringNode &msg, int timeout_ms, ExceptionSink *xsink)QoreSocket
send(const BinaryNode *msg)QoreSocket
send(const BinaryNode *msg, ExceptionSink *xsink)QoreSocket
send(const BinaryNode *msg, int timeout_ms, ExceptionSink *xsink)QoreSocket
send(int fd, qore_offset_t size=-1)QoreSocket
send(int fd, qore_offset_t size, int timeout_ms, ExceptionSink *xsink)QoreSocket
sendHTTPMessage(const char *method, const char *path, const char *http_version, const QoreHashNode *headers, const void *data, size_t size, int source=QORE_SOURCE_SOCKET)QoreSocket
sendHTTPMessage(QoreHashNode *info, const char *method, const char *path, const char *http_version, const QoreHashNode *headers, const void *data, size_t size, int source=QORE_SOURCE_SOCKET)QoreSocket
sendHTTPMessage(ExceptionSink *xsink, QoreHashNode *info, const char *method, const char *path, const char *http_version, const QoreHashNode *headers, const void *data, size_t size, int source=QORE_SOURCE_SOCKET)QoreSocket
sendHTTPMessage(ExceptionSink *xsink, QoreHashNode *info, const char *method, const char *path, const char *http_version, const QoreHashNode *headers, const void *data, size_t size, int source, int timeout_ms)QoreSocket
sendHTTPMessageWithCallback(ExceptionSink *xsink, QoreHashNode *info, const char *method, const char *path, const char *http_version, const QoreHashNode *headers, const ResolvedCallReferenceNode &send_callback, int source, int timeout_ms)QoreSocket
sendHTTPResponse(int code, const char *desc, const char *http_version, const QoreHashNode *headers, const void *data, size_t size, int source=QORE_SOURCE_SOCKET)QoreSocket
sendHTTPResponse(ExceptionSink *xsink, int code, const char *desc, const char *http_version, const QoreHashNode *headers, const void *data, size_t size, int source=QORE_SOURCE_SOCKET)QoreSocket
sendHTTPResponse(ExceptionSink *xsink, int code, const char *desc, const char *http_version, const QoreHashNode *headers, const void *data, size_t size, int source, int timeout_ms)QoreSocket
sendHTTPResponse(ExceptionSink *xsink, QoreHashNode *info, int code, const char *desc, const char *http_version, const QoreHashNode *headers, const void *data, size_t size, int source, int timeout_ms)QoreSocket
sendi1(char i)QoreSocket
sendi1(char i, int timeout_ms, ExceptionSink *xsink)QoreSocket
sendi2(short i)QoreSocket
sendi2(short i, int timeout_ms, ExceptionSink *xsink)QoreSocket
sendi2LSB(short i)QoreSocket
sendi2LSB(short i, int timeout_ms, ExceptionSink *xsink)QoreSocket
sendi4(int i)QoreSocket
sendi4(int i, int timeout_ms, ExceptionSink *xsink)QoreSocket
sendi4LSB(int i)QoreSocket
sendi4LSB(int i, int timeout_ms, ExceptionSink *xsink)QoreSocket
sendi8(int64 i)QoreSocket
sendi8(int64 i, int timeout_ms, ExceptionSink *xsink)QoreSocket
sendi8LSB(int64 i)QoreSocket
sendi8LSB(int64 i, int timeout_ms, ExceptionSink *xsink)QoreSocket
setAccept(QoreObject *o)QoreSocket
setEncoding(const QoreEncoding *id)QoreSocket
setEventQueue(ExceptionSink *xsink, Queue *q, QoreValue arg, bool with_data)QoreSocket
setRecvTimeout(int ms)QoreSocket
setSendTimeout(int ms)QoreSocket
setSslVerifyMode(int mode)QoreSocket
shutdown()QoreSocket
shutdownSSL(ExceptionSink *xsink)QoreSocket
startAccept(ExceptionSink *xsink)QoreSocket
startConnect(ExceptionSink *xsink, const char *name)QoreSocket
startRecv(ExceptionSink *xsink, size_t size)QoreSocket
startRecvPacket(ExceptionSink *xsink)QoreSocket
startRecvUntilBytes(ExceptionSink *xsink, const char *pattern, size_t size)QoreSocket
startSend(ExceptionSink *xsink, const char *data, size_t size)QoreSocket
startSslAccept(ExceptionSink *xsink, QoreSSLCertificate *cert=nullptr, QoreSSLPrivateKey *pkey=nullptr)QoreSocket
startSslConnect(ExceptionSink *xsink, QoreSSLCertificate *cert=nullptr, QoreSSLPrivateKey *pkey=nullptr)QoreSocket
upgradeClientToSSL(ExceptionSink *xsink, int timeout_ms=-1, QoreSSLCertificate *cert=nullptr, QoreSSLPrivateKey *pkey=nullptr)QoreSocket
upgradeServerToSSL(ExceptionSink *xsink, int timeout_ms=-1, QoreSSLCertificate *cert=nullptr, QoreSSLPrivateKey *pkey=nullptr)QoreSocket
verifyPeerCertificate() constQoreSocket
~QoreSocket()QoreSocket