Qore Programming Language  1.7.0
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(SocketSource *source, X509 *cert, EVP_PKEY *pkey, ExceptionSink *xsink)QoreSocket
acceptSSL(int timeout_ms, X509 *cert, EVP_PKEY *pkey, ExceptionSink *xsink)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=0)QoreSocket
bindUNIX(const char *name, ExceptionSink *xsink=0)QoreSocket
bindUNIX(const char *name, int socktype, int protocol=0, ExceptionSink *xsink=0)QoreSocket
captureRemoteCertificates(bool set)QoreSocket
cleanup(ExceptionSink *xsink)QoreSocket
close()QoreSocket
connect(const char *name, ExceptionSink *xsink=0)QoreSocket
connect(const char *name, int timeout_ms, ExceptionSink *xsink=0)QoreSocket
connectINET(const char *host, int prt, ExceptionSink *xsink=0)QoreSocket
connectINET(const char *host, int prt, int timeout_ms, ExceptionSink *xsink=0)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=0)QoreSocket
connectINET2SSL(const char *name, const char *service, int family, int sock_type, int protocol, int timeout_ms, X509 *cert, EVP_PKEY *pkey, ExceptionSink *xsink=0)QoreSocket
connectINETSSL(const char *host, int prt, X509 *cert, EVP_PKEY *pkey, ExceptionSink *xsink)QoreSocket
connectINETSSL(const char *host, int prt, int timeout_ms, X509 *cert, EVP_PKEY *pkey, ExceptionSink *xsink)QoreSocket
connectSSL(const char *name, X509 *cert, EVP_PKEY *pkey, ExceptionSink *xsink)QoreSocket
connectSSL(const char *name, int timeout_ms, X509 *cert, EVP_PKEY *pkey, ExceptionSink *xsink)QoreSocket
connectUNIX(const char *p, ExceptionSink *xsink=0)QoreSocket
connectUNIX(const char *p, int socktype, int protocol=0, ExceptionSink *xsink=0)QoreSocket
connectUNIXSSL(const char *p, X509 *cert, EVP_PKEY *pkey, ExceptionSink *xsink)QoreSocket
connectUNIXSSL(const char *p, int socktype, int protocol, X509 *cert, EVP_PKEY *pkey, ExceptionSink *xsink)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
pendingHttpChunkedBody() constQoreSocket
QoreSocket()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
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
upgradeClientToSSL(X509 *cert, EVP_PKEY *pkey, ExceptionSink *xsink)QoreSocket
upgradeClientToSSL(X509 *cert, EVP_PKEY *pkey, int timeout_ms, ExceptionSink *xsink)QoreSocket
upgradeServerToSSL(X509 *cert, EVP_PKEY *pkey, int timeout_ms, ExceptionSink *xsink)QoreSocket
upgradeServerToSSL(X509 *cert, EVP_PKEY *pkey, ExceptionSink *xsink)QoreSocket
verifyPeerCertificate() constQoreSocket
~QoreSocket()QoreSocket