HttpConnection Member List
This is the complete list of members for HttpConnection, including all inherited members.
autoSelfDestruct | TcpConnection | protected |
buffer | TcpClient | protected |
canSend | TcpConnection | protected |
cleanup() | HttpConnection | inlinevirtual |
close() override | TcpClient | virtual |
commit() | TcpClient | inline |
connect(const String &server, int port, bool useSsl=false) override | TcpClient | virtual |
connect(IpAddress addr, uint16_t port, bool useSsl=false) override | TcpClient | virtual |
flush() | TcpConnection | |
freeStreams() | TcpClient | protected |
getAvailableWriteSize() | TcpConnection | inline |
getConnectionState() | TcpClient | inline |
getLastModifiedDate() const | HttpConnection | inline |
getRemoteIp() const | TcpConnection | inline |
getRemotePort() const | TcpConnection | inline |
getRequest()=0 | HttpConnection | pure virtual |
getResponse() | HttpConnection | inline |
getResponseCode() const | HttpConnection | inline |
getResponseHeader(const String &headerName, const String &defaultValue=nullptr) const | HttpConnection | inline |
getResponseHeaders() | HttpConnection | inline |
getResponseString() | HttpConnection | inline |
getServerDate() const | HttpConnection | inline |
getSsl() | TcpConnection | inline |
header | HttpConnection | protected |
HttpConnection(http_parser_type type, bool autoDestruct=false) | HttpConnection | inline |
HttpConnection(tcp_pcb *connection, http_parser_type type) | HttpConnection | inline |
incomingHeaders | HttpConnection | protected |
init(http_parser_type type) | HttpConnection | protectedvirtual |
initialize(tcp_pcb *pcb) | TcpConnection | protected |
internalConnect(IpAddress addr, uint16_t port) | TcpConnection | protected |
internalOnConnected(err_t err) | TcpConnection | protected |
internalOnDnsResponse(const char *name, LWIP_IP_ADDR_T *ipaddr, int port) | TcpConnection | protected |
internalOnError(err_t err) | TcpConnection | protected |
internalOnPoll() | TcpConnection | protected |
internalOnReceive(pbuf *p, err_t err) | TcpConnection | protected |
internalOnSent(uint16_t len) | TcpConnection | protected |
isActive() | HttpConnection | |
isProcessing() | TcpClient | inline |
joinMulticastGroup(IpAddress localIp, IpAddress multicastIp) | IpConnection | |
joinMulticastGroup(IpAddress multicastIp) | IpConnection | inline |
leaveMulticastGroup(IpAddress localIp, IpAddress multicastIp) | IpConnection | |
leaveMulticastGroup(IpAddress multicastIp) | IpConnection | inline |
onBody(const char *at, size_t length)=0 | HttpConnection | protectedpure virtual |
onChunkComplete(http_parser *parser) | HttpConnection | inlineprotectedvirtual |
onChunkHeader(http_parser *parser) | HttpConnection | inlineprotectedvirtual |
onClosed() override | TcpClient | protectedvirtual |
onConnected(err_t err) override | TcpClient | protectedvirtual |
onError(err_t err) override | HttpConnection | protectedvirtual |
onFinished(TcpClientState finishState) | TcpClient | protectedvirtual |
onHeadersComplete(const HttpHeaders &headers)=0 | HttpConnection | protectedpure virtual |
onHttpError(HttpError error) | HttpConnection | protectedvirtual |
onMessageBegin(http_parser *parser)=0 | HttpConnection | protectedpure virtual |
onMessageComplete(http_parser *parser)=0 | HttpConnection | protectedpure virtual |
onPath(const Url &uri) | HttpConnection | inlineprotectedvirtual |
onPoll() | TcpConnection | protectedvirtual |
onProtocolUpgrade(http_parser *parser) | HttpConnection | inlineprotectedvirtual |
onReadyToSendData(TcpConnectionEvent sourceEvent) override | TcpClient | protectedvirtual |
onReceive(pbuf *buf) override | TcpClient | protectedvirtual |
onSent(uint16_t len) override | TcpClient | protectedvirtual |
onStatus(http_parser *parser) | HttpConnection | inlineprotectedvirtual |
onTcpReceive(TcpClient &client, char *data, int size) | HttpConnection | protectedvirtual |
parser | HttpConnection | protected |
parserSettings | HttpConnection | protectedstatic |
pushAsyncPart() | TcpClient | protected |
reset() | HttpConnection | inlinevirtual |
resetHeaders() | HttpConnection | protected |
response | HttpConnection | protected |
send(HttpRequest *request) | HttpConnection | inlinevirtual |
TcpClient::send(const char *data, uint16_t len, bool forceCloseAfterSent=false) | TcpClient | |
sendString(const String &data, bool forceCloseAfterSent=false) | TcpClient | inline |
setBuffer(ReadWriteStream *stream) | TcpClient | protected |
setCloseAfterSent(bool ignoreIncomingData=false) | TcpClient | inline |
setCompleteDelegate(TcpClientCompleteDelegate completeCb=nullptr) | TcpClient | inline |
setDefaultParser() | HttpConnection | virtual |
setDestroyedDelegate(TcpConnectionDestroyedDelegate destroyedDelegate) | TcpConnection | inline |
setReceiveDelegate(TcpClientDataDelegate receiveCb=nullptr) | TcpClient | inline |
setSslConnection(Ssl::Connection *connection) | TcpConnection | inline |
setSslInitHandler(Ssl::Session::InitDelegate handler) | TcpConnection | inline |
setTimeOut(uint16_t waitTimeOut) | TcpConnection | |
sleep | TcpConnection | protected |
ssl | TcpConnection | protected |
sslCreateSession() | TcpConnection | protected |
sslInit | TcpConnection | protected |
sslInitSession(Ssl::Session &session) | TcpConnection | inlineprotectedvirtual |
state | HttpConnection | protected |
stream | TcpClient | protected |
tcp | TcpConnection | protected |
TcpClient(bool autoDestruct) | TcpClient | inline |
TcpClient(tcp_pcb *clientTcp, TcpClientDataDelegate clientReceive, TcpClientCompleteDelegate onCompleted) | TcpClient | inline |
TcpClient(TcpClientCompleteDelegate onCompleted, TcpClientEventDelegate onReadyToSend, TcpClientDataDelegate onReceive=nullptr) | TcpClient | inline |
TcpClient(TcpClientCompleteDelegate onCompleted, TcpClientDataDelegate onReceive=nullptr) | TcpClient | inline |
TcpClient(TcpClientDataDelegate onReceive) | TcpClient | inlineexplicit |
TcpConnection(bool autoDestruct) | TcpConnection | inline |
TcpConnection(tcp_pcb *connection, bool autoDestruct) | TcpConnection | inline |
timeOut | TcpConnection | protected |
trySend(TcpConnectionEvent event) | TcpConnection | inlineprotected |
useSsl | TcpConnection | protected |
write(const char *data, int len, uint8_t apiflags=TCP_WRITE_FLAG_COPY) | TcpConnection | virtual |
write(IDataSourceStream *stream) | TcpConnection | |
writeString(const char *data, uint8_t apiflags=TCP_WRITE_FLAG_COPY) | TcpConnection | inline |
writeString(const String &data, uint8_t apiflags=TCP_WRITE_FLAG_COPY) | TcpConnection | inline |
~TcpClient() | TcpClient | inline |
~TcpConnection() | TcpConnection | virtual |