Qore Programming Language Reference Manual  1.12.1
Qore::Socket Member List

This is the complete list of members for Qore::Socket, including all inherited members.

accept()Qore::Socket
accept(timeout timeout_ms)Qore::Socket
acceptAllCertificates(bool accept_all=True)Qore::Socket
acceptSSL()Qore::Socket
acceptSSL(timeout timeout_ms)Qore::Socket
bind(string str, softbool reuseaddr=False)Qore::Socket
bind(int port, softbool reuseaddr=False)Qore::Socket
bindINET(*string iface, *softstring service, softbool reuseaddr=False, softint family=AF_UNSPEC, softint socktype=SOCK_STREAM, softint protocol=0)Qore::Socket
bindUNIX(string path, softint socktype=SOCK_STREAM, softint protocol=0)Qore::Socket
captureRemoteCertificates(bool set=True)Qore::Socket
clearStats()Qore::Socket
clearWarningQueue()Qore::Socket
close()Qore::Socket
connect(string target, timeout timeout_ms=-1)Qore::Socket
connectINET(string host, softstring service, timeout timeout_ms=-1, softint family=AF_UNSPEC, softint socktype=SOCK_STREAM, softint protocol=0)Qore::Socket
connectINETSSL(string host, softstring service, timeout timeout_ms=-1, softint family=AF_UNSPEC, softint socktype=SOCK_STREAM, softint protocol=0)Qore::Socket
connectSSL(string target, timeout timeout_ms=-1)Qore::Socket
connectUNIX(string path, softint socktype=SOCK_STREAM, softint protocol=0)Qore::Socket
connectUNIXSSL(string path, softint socktype=SOCK_STREAM, softint protocol=0)Qore::Socket
constructor()Qore::Socket
copy()Qore::Socket
destructor()Qore::Socket
getAcceptAllCertificates()Qore::Socket
getCharset()Qore::Socket
getConnectionId()Qore::Socket
getEncoding()Qore::Socket
getNoDelay()Qore::Socket
getPeerInfo(bool host_lookup=True)Qore::Socket
getPollableDescriptor()Qore::AbstractPollableIoObjectBasevirtual
getPort()Qore::Socket
getRecvTimeout()Qore::Socket
getRemoteCertificate()Qore::Socket
getSendTimeout()Qore::Socket
getSocket()Qore::Socket
getSocketInfo(bool host_lookup=True)Qore::Socket
getSSLCipherName()Qore::Socket
getSSLCipherVersion()Qore::Socket
getSslVerifyMode()Qore::Socket
getUsageInfo()Qore::Socket
isDataAvailable(timeout timeout_ms=0)Qore::Socket
isOpen()Qore::Socket
isSecure()Qore::Socket
isWriteFinished(timeout timeout_ms=0)Qore::Socket
listen(int backlog=20)Qore::Socket
pendingHttpChunkedBody()Qore::Socket
poll(list< hash< SocketPollInfo >> items, timeout timeout_ms)Qore::Socketstatic
readHTTPChunkedBody(timeout timeout_ms=-1)Qore::Socket
readHTTPChunkedBodyBinary(timeout timeout_ms=-1)Qore::Socket
readHTTPChunkedBodyBinaryWithCallback(code rcb, timeout timeout_ms=-1)Qore::Socket
readHTTPChunkedBodyToOutputStream(Qore::OutputStream os, timeout timeout_ms=-1)Qore::Socket
readHTTPChunkedBodyWithCallback(code rcb, timeout timeout_ms=-1)Qore::Socket
readHTTPHeader(timeout timeout_ms=-1, *reference< hash< auto >> info)Qore::Socket
readHTTPHeaderString(timeout timeout_ms=-1)Qore::Socket
recv(softint size=0, timeout timeout_ms=-1)Qore::Socket
recvBinary(softint size=0, timeout timeout_ms=-1)Qore::Socket
recvi1(timeout timeout_ms=-1)Qore::Socket
recvi2(timeout timeout_ms=-1)Qore::Socket
recvi2LSB(timeout timeout_ms=-1)Qore::Socket
recvi4(timeout timeout_ms=-1)Qore::Socket
recvi4LSB(timeout timeout_ms=-1)Qore::Socket
recvi8(timeout timeout_ms=-1)Qore::Socket
recvi8LSB(timeout timeout_ms=-1)Qore::Socket
recvToOutputStream(Qore::OutputStream os, softint size=-1, timeout timeout_ms=-1)Qore::Socket
recvu1(timeout timeout_ms=-1)Qore::Socket
recvu2(timeout timeout_ms=-1)Qore::Socket
recvu2LSB(timeout timeout_ms=-1)Qore::Socket
recvu4(timeout timeout_ms=-1)Qore::Socket
recvu4LSB(timeout timeout_ms=-1)Qore::Socket
send(binary bin, timeout timeout_ms=-1)Qore::Socket
send(string str, timeout timeout_ms=-1)Qore::Socket
send2(binary bin, timeout timeout_ms=-1)Qore::Socket
send2(string str, timeout timeout_ms=-1)Qore::Socket
sendBinary(string str, timeout timeout_ms=-1)Qore::Socket
sendBinary(binary bin, timeout timeout_ms=-1)Qore::Socket
sendBinary2(string str, timeout timeout_ms=-1)Qore::Socket
sendBinary2(binary bin, timeout timeout_ms=-1)Qore::Socket
sendFromInputStream(Qore::InputStream input_stream, softint size=-1, timeout timeout_ms=-1)Qore::Socket
sendHTTPChunkedBodyFromInputStream(Qore::InputStream input_stream, int max_chunk_size=4096, timeout timeout_ms=-1, *code tcb)Qore::Socket
sendHTTPChunkedBodyTrailer(*hash< auto > trailer, timeout timeout_ms=-1)Qore::Socket
sendHTTPMessage(string method, string path, string http_version, hash< auto > headers, string body, *reference< hash > info, timeout timeout_ms=-1)Qore::Socket
sendHTTPMessage(string method, string path, string http_version, hash< auto > headers, *binary body, *reference< hash< auto >> info, timeout timeout_ms=-1)Qore::Socket
sendHTTPMessageWithCallback(code scb, string method, string path, string http_version, hash< auto > headers, *reference< hash< auto >> info, timeout timeout_ms=-1)Qore::Socket
sendHTTPResponse(softint status_code, string status_desc, string http_version, hash< auto > headers, string body, timeout timeout_ms=-1)Qore::Socket
sendHTTPResponse(softint status_code, string status_desc, string http_version, hash< auto > headers, string body, *reference< hash< auto >> info, timeout timeout_ms=-1)Qore::Socket
sendHTTPResponse(softint status_code, string status_desc, string http_version, hash< auto > headers, *binary body, timeout timeout_ms=-1)Qore::Socket
sendHTTPResponse(softint status_code, string status_desc, string http_version, hash< auto > headers, *binary body, *reference< hash< auto >> info, timeout timeout_ms=-1)Qore::Socket
sendHTTPResponse(softint status_code, string status_desc, string http_version, hash< auto > headers, Qore::InputStream input_stream, int max_chunk_size=4096, *reference< hash< auto >> info, timeout timeout_ms=-1, *code tcb)Qore::Socket
sendHTTPResponseWithCallback(code scb, softint status_code, string status_desc, string http_version, hash< auto > headers, timeout timeout_ms=-1)Qore::Socket
sendHTTPResponseWithCallback(code scb, softint status_code, string status_desc, string http_version, hash< auto > headers, *reference< hash< auto >> info, timeout timeout_ms=-1)Qore::Socket
sendi1(softint i=0, timeout timeout_ms=-1)Qore::Socket
sendi2(softint i=0, timeout timeout_ms=-1)Qore::Socket
sendi2LSB(softint i=0, timeout timeout_ms=-1)Qore::Socket
sendi4(softint i=0, timeout timeout_ms=-1)Qore::Socket
sendi4LSB(softint i=0, timeout timeout_ms=-1)Qore::Socket
sendi8(softint i=0, timeout timeout_ms=-1)Qore::Socket
sendi8LSB(softint i=0, timeout timeout_ms=-1)Qore::Socket
setCertificate(SSLCertificate cert)Qore::Socket
setCertificate(string cert_pem)Qore::Socket
setCertificate(binary cert_der)Qore::Socket
setCertificateAndPrivateKey(SSLCertificate cert, SSLPrivateKey key)Qore::Socket
setCharset(string encoding)Qore::Socket
setEncoding(string encoding)Qore::Socket
setEventQueue()Qore::Socket
setEventQueue(Qore::Thread::Queue queue, auto arg, *bool with_data)Qore::Socket
setNoDelay(bool nd=True)Qore::Socket
setPrivateKey(SSLPrivateKey key)Qore::Socket
setPrivateKey(string key_pem, *string pass)Qore::Socket
setPrivateKey(binary key_der)Qore::Socket
setRecvTimeout(timeout timeout_ms)Qore::Socket
setSendTimeout(timeout timeout_ms)Qore::Socket
setSslVerifyMode(int mode)Qore::Socket
setWarningQueue(int warning_ms, int warning_bs, Queue queue, auto arg, timeout min_ms=1s)Qore::Socket
shutdown()Qore::Socket
shutdownSSL()Qore::Socket
startPollConnect(string target)Qore::Socket
startPollConnectSsl(string target)Qore::Socket
startPollRecvBinary(int size)Qore::Socket
startPollRecvString(int size)Qore::Socket
startPollRecvUntilBytesBinary(string pattern)Qore::Socket
startPollRecvUntilBytesString(string pattern)Qore::Socket
startPollSend(string data)Qore::Socket
startPollSend(binary data)Qore::Socket
startPollUpgradeClientToSSL()Qore::Socket
upgradeClientToSSL(timeout timeout_ms=-1)Qore::Socket
upgradeServerToSSL(timeout timeout_ms=-1)Qore::Socket
verifyPeerCertificate()Qore::Socket