HttpServerConnection Member List

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

autoSelfDestructTcpConnectionprotected
bufferTcpClientprotected
canSendTcpConnectionprotected
cleanup()HttpConnectioninlinevirtual
close() overrideTcpClientvirtual
connect(const String &server, int port, bool useSsl=false) overrideTcpClientvirtual
connect(IpAddress addr, uint16_t port, bool useSsl=false) overrideTcpClientvirtual
flush()TcpConnection
freeStreams()TcpClientprotected
getAvailableWriteSize()TcpConnectioninline
getConnectionState()TcpClientinline
getLastModifiedDate() constHttpConnectioninline
getRemoteIp() constTcpConnectioninline
getRemotePort() constTcpConnectioninline
getRequest() overrideHttpServerConnectioninlinevirtual
getResponse()HttpConnectioninline
getResponseCode() constHttpConnectioninline
getResponseHeader(const String &headerName, const String &defaultValue=nullptr) constHttpConnectioninline
getResponseHeaders()HttpConnectioninline
getResponseString()HttpConnectioninline
getServerDate() constHttpConnectioninline
getSsl()TcpConnectioninline
headerHttpConnectionprotected
HttpConnection(http_parser_type type, bool autoDestruct=false)HttpConnectioninline
HttpConnection(tcp_pcb *connection, http_parser_type type)HttpConnectioninline
HttpServerConnection(tcp_pcb *clientTcp)HttpServerConnectioninline
incomingHeadersHttpConnectionprotected
init(http_parser_type type)HttpConnectionprotectedvirtual
initialize(tcp_pcb *pcb)TcpConnectionprotected
internalConnect(IpAddress addr, uint16_t port)TcpConnectionprotected
internalOnConnected(err_t err)TcpConnectionprotected
internalOnDnsResponse(const char *name, LWIP_IP_ADDR_T *ipaddr, int port)TcpConnectionprotected
internalOnError(err_t err)TcpConnectionprotected
internalOnPoll()TcpConnectionprotected
internalOnReceive(pbuf *p, err_t err)TcpConnectionprotected
internalOnSent(uint16_t len)TcpConnectionprotected
isActive()HttpConnection
isProcessing()TcpClientinline
onBody(const char *at, size_t length) overrideHttpServerConnectionprotectedvirtual
onChunkComplete(http_parser *parser)HttpConnectioninlineprotectedvirtual
onChunkHeader(http_parser *parser)HttpConnectioninlineprotectedvirtual
onConnected(err_t err) overrideTcpClientprotectedvirtual
onError(err_t err) overrideHttpConnectionprotectedvirtual
onFinished(TcpClientState finishState)TcpClientprotectedvirtual
onHeadersComplete(const HttpHeaders &headers) overrideHttpServerConnectionprotectedvirtual
onHttpError(http_errno error) overrideHttpServerConnectionprotectedvirtual
onMessageBegin(http_parser *parser) overrideHttpServerConnectionprotectedvirtual
onMessageComplete(http_parser *parser) overrideHttpServerConnectionprotectedvirtual
onPath(const Url &path) overrideHttpServerConnectionprotectedvirtual
onPoll()TcpConnectionprotectedvirtual
onProtocolUpgrade(http_parser *parser) overrideHttpServerConnectioninlineprotectedvirtual
onReadyToSendData(TcpConnectionEvent sourceEvent) overrideHttpServerConnectionprotectedvirtual
onReceive(pbuf *buf) overrideTcpClientprotectedvirtual
onSent(uint16_t len) overrideTcpClientprotectedvirtual
onStatus(http_parser *parser)HttpConnectioninlineprotectedvirtual
onTcpReceive(TcpClient &client, char *data, int size)HttpConnectionprotectedvirtual
parserHttpConnectionprotected
parserSettingsHttpConnectionprotectedstatic
pushAsyncPart()TcpClientprotected
reset()HttpConnectioninlinevirtual
resetHeaders()HttpConnectionprotected
responseHttpConnectionprotected
send()HttpServerConnectioninline
HttpConnection::send(HttpRequest *request)HttpConnectioninlinevirtual
TcpClient::send(const char *data, uint16_t len, bool forceCloseAfterSent=false)TcpClient
sendError(const String &message=nullptr, enum http_status code=HTTP_STATUS_BAD_REQUEST)HttpServerConnectionprotectedvirtual
sendString(const String &data, bool forceCloseAfterSent=false)TcpClientinline
setBodyParsers(const BodyParsers *bodyParsers)HttpServerConnectioninline
setBuffer(ReadWriteStream *stream)TcpClientprotected
setCloseAfterSent(bool ignoreIncomingData=false)TcpClientinline
setCloseOnContentError(bool close=true)HttpServerConnectioninline
setCompleteDelegate(TcpClientCompleteDelegate completeCb=nullptr)TcpClientinline
setDefaultParser()HttpConnectionvirtual
setDestroyedDelegate(TcpConnectionDestroyedDelegate destroyedDelegate)TcpConnectioninline
setReceiveDelegate(TcpClientDataDelegate receiveCb=nullptr)TcpClientinline
setResourceTree(HttpResourceTree *resourceTree)HttpServerConnectioninline
setSslConnection(Ssl::Connection *connection)TcpConnectioninline
setSslInitHandler(Ssl::Session::InitDelegate handler)TcpConnectioninline
setTimeOut(uint16_t waitTimeOut)TcpConnection
setUpgradeCallback(HttpServerProtocolUpgradeCallback callback)HttpServerConnectioninline
sleepTcpConnectionprotected
sslTcpConnectionprotected
sslCreateSession()TcpConnectionprotected
sslInitTcpConnectionprotected
sslInitSession(Ssl::Session &session)TcpConnectioninlineprotectedvirtual
stateHttpConnectionprotected
streamTcpClientprotected
tcpTcpConnectionprotected
TcpClient(bool autoDestruct)TcpClientinline
TcpClient(tcp_pcb *clientTcp, TcpClientDataDelegate clientReceive, TcpClientCompleteDelegate onCompleted)TcpClientinline
TcpClient(TcpClientCompleteDelegate onCompleted, TcpClientEventDelegate onReadyToSend, TcpClientDataDelegate onReceive=nullptr)TcpClientinline
TcpClient(TcpClientCompleteDelegate onCompleted, TcpClientDataDelegate onReceive=nullptr)TcpClientinline
TcpClient(TcpClientDataDelegate onReceive)TcpClientinlineexplicit
TcpConnection(bool autoDestruct)TcpConnectioninline
TcpConnection(tcp_pcb *connection, bool autoDestruct)TcpConnectioninline
timeOutTcpConnectionprotected
trySend(TcpConnectionEvent event)TcpConnectioninlineprotected
userDataHttpServerConnection
useSslTcpConnectionprotected
write(const char *data, int len, uint8_t apiflags=TCP_WRITE_FLAG_COPY)TcpConnectionvirtual
write(IDataSourceStream *stream)TcpConnection
writeString(const char *data, uint8_t apiflags=TCP_WRITE_FLAG_COPY)TcpConnectioninline
writeString(const String &data, uint8_t apiflags=TCP_WRITE_FLAG_COPY)TcpConnectioninline
~HttpServerConnection()HttpServerConnectioninline
~TcpClient()TcpClientinline
~TcpConnection()TcpConnectionvirtual