accept(int timeout=0) | ulxr::Protocol | |
addAuthentication(const CppString &user, const CppString &pass, const CppString &realm) | ulxr::Protocol | |
addOneTimeHttpField(const CppString &name, const CppString &value) | ulxr::HttpProtocol | [protected] |
awaitConnect() | ulxr::HttpProtocol | [protected] |
checkAuthentication(const CppString &realm) const | ulxr::Protocol | [virtual] |
checkContinue() | ulxr::HttpProtocol | [protected] |
clearCookie() | ulxr::HttpProtocol | |
clearHttpInfo() | ulxr::HttpProtocol | [protected] |
close() | ulxr::HttpProtocol | [virtual] |
ConnBody enum value | ulxr::Protocol | |
ConnChunkBody enum value | ulxr::HttpProtocol | [protected] |
ConnChunkBodySkip enum value | ulxr::HttpProtocol | [protected] |
ConnChunkHeader enum value | ulxr::HttpProtocol | [protected] |
ConnChunkTerminated enum value | ulxr::HttpProtocol | [protected] |
connectionMachine(char *&buffer, long &len) | ulxr::HttpProtocol | [virtual] |
ConnError enum value | ulxr::Protocol | |
ConnHeaderLine enum value | ulxr::Protocol | |
ConnLast enum value | ulxr::Protocol | |
ConnPendingCR enum value | ulxr::Protocol | |
ConnPendingHeaderLine enum value | ulxr::Protocol | |
ConnStart enum value | ulxr::Protocol | |
ConnSwitchToBody enum value | ulxr::Protocol | |
detach() | ulxr::HttpProtocol | [virtual] |
determineClosing(const CppString &http_ver) | ulxr::HttpProtocol | [virtual] |
determineContentLength() | ulxr::HttpProtocol | [protected, virtual] |
doConnect() | ulxr::HttpProtocol | |
enableConnect(bool enable=true) | ulxr::HttpProtocol | |
getClientCookie() const | ulxr::HttpProtocol | |
getConnection() const | ulxr::Protocol | |
getConnectionState() const | ulxr::Protocol | [protected] |
getContentLength() const | ulxr::Protocol | [protected] |
getCookie() const | ulxr::HttpProtocol | |
getDateStr() | ulxr::HttpProtocol | [static] |
getFirstHeaderLine() const | ulxr::HttpProtocol | |
getHttpProperty(const CppString &name) const | ulxr::HttpProtocol | |
getProtocolName() | ulxr::HttpProtocol | [virtual] |
getRemainingContentLength() const | ulxr::Protocol | [protected] |
getServerCookie() const | ulxr::HttpProtocol | |
getUserAgent() const | ulxr::HttpProtocol | |
getUserPass(CppString &user, CppString &pass) const | ulxr::HttpProtocol | [protected, virtual] |
hasBytesToRead() const | ulxr::HttpProtocol | [virtual] |
hasClientCookie() const | ulxr::HttpProtocol | |
hasClosingProperty() | ulxr::HttpProtocol | [protected] |
hasCookie() const | ulxr::HttpProtocol | |
hasHttpProperty(const CppString &name) const | ulxr::HttpProtocol | |
hasServerCookie() const | ulxr::HttpProtocol | |
header_property typedef | ulxr::HttpProtocol | |
HttpProtocol(Connection *conn, const CppString &hostname, unsigned hostport) | ulxr::HttpProtocol | |
HttpProtocol(TcpIpConnection *conn) | ulxr::HttpProtocol | |
HttpProtocol(const HttpProtocol &) | ulxr::HttpProtocol | [private] |
HttpState enum name | ulxr::HttpProtocol | [protected] |
init() | ulxr::HttpProtocol | [private] |
isAcceptCookies() const | ulxr::HttpProtocol | |
isChunkedTransfer() const | ulxr::HttpProtocol | |
isConnected() const | ulxr::HttpProtocol | |
isConnectEnabled() const | ulxr::HttpProtocol | |
isOpen() const | ulxr::Protocol | |
isPersistent() const | ulxr::Protocol | |
isTransmitOnly() | ulxr::HttpProtocol | [virtual] |
machine_switchToBody(char *&buffer, long &len, char *&chunk_start, char *&chunk_cursor) | ulxr::HttpProtocol | [private] |
open() | ulxr::Protocol | [virtual] |
operator=(const HttpProtocol &) | ulxr::HttpProtocol | [private] |
parseHeaderLine() | ulxr::HttpProtocol | [protected] |
pimpl | ulxr::HttpProtocol | [private] |
Protocol(Connection *conn) | ulxr::Protocol | |
Protocol(const Protocol &) | ulxr::Protocol | [protected] |
readRaw(char *buff, long len) | ulxr::Protocol | |
rejectAuthentication(const CppString &realm) | ulxr::HttpProtocol | [virtual] |
resetConnection() | ulxr::HttpProtocol | [virtual] |
responseStatus(CppString &phrase) const | ulxr::HttpProtocol | [virtual] |
sendNegativeResponse(int status, const CppString &phrase, const CppString &info=ULXR_PCHAR("")) | ulxr::HttpProtocol | |
sendRequestHeader(const CppString &method, const CppString &resource, const CppString &type, unsigned long len, bool wbxml_mode=false) | ulxr::HttpProtocol | |
sendResponseHeader(int code, const CppString &phrase, const CppString &type, unsigned long len, bool wbxml_mode=false) | ulxr::HttpProtocol | |
sendRpcCall(const MethodCall &call, const CppString &resource, bool wbxml) | ulxr::HttpProtocol | [virtual] |
sendRpcResponse(const MethodResponse &resp, bool wbxml) | ulxr::HttpProtocol | [virtual] |
setAcceptCookies(bool bAccept=true) | ulxr::HttpProtocol | |
setChunkedTransfer(bool chunked) | ulxr::HttpProtocol | |
setClientCookie(const CppString &cookie) | ulxr::HttpProtocol | |
setConnection(Connection *conn) | ulxr::Protocol | [protected] |
setConnectionState(State state) | ulxr::Protocol | [protected] |
setContentLength(long len) | ulxr::Protocol | [protected] |
setCookie(const CppString &cont) | ulxr::HttpProtocol | |
setMessageAuthentication(const CppString &user, const CppString &pass) | ulxr::HttpProtocol | [virtual] |
setPersistent(bool pers) | ulxr::Protocol | |
setProxyAuthentication(const CppString &user, const CppString &pass) | ulxr::HttpProtocol | [virtual] |
setRemainingContentLength(long len) | ulxr::Protocol | [protected] |
setServerCookie(const CppString &cookie) | ulxr::HttpProtocol | |
setTransmitOnly() | ulxr::HttpProtocol | [virtual] |
setUserAgent(const CppString &ua) | ulxr::HttpProtocol | |
shutdown(int mode) | ulxr::HttpProtocol | [virtual] |
splitHeaderLine(CppString &head_version, unsigned &head_status, CppString &head_phrase) | ulxr::HttpProtocol | |
State enum name | ulxr::Protocol | |
tryConnect() | ulxr::HttpProtocol | [protected] |
writeBody(const char *data, unsigned long len) | ulxr::HttpProtocol | |
writeChunk(const char *data, unsigned long len) | ulxr::HttpProtocol | |
writeRaw(char const *buff, long len) | ulxr::Protocol | |
~HttpProtocol() | ulxr::HttpProtocol | [virtual] |
~Protocol() | ulxr::Protocol | [virtual] |