sipxtacklib
Version 3.3
|
This is the complete list of members for HttpMessage, including all inherited members.
addAuthenticationField(const char *authenticationField, enum HttpEndpointEnum authType) | HttpMessage | |
addAuthenticationField(const char *AuthorizeField, const char *AuthorizeValue, UtlBoolean otherAuthentications=TRUE) | HttpMessage | |
addHeaderField(const char *name, const char *value) | HttpMessage | |
buildBasicAuthorizationCookie(const char *user, const char *password, UtlString *cookie) | HttpMessage | static |
buildMd5Digest(const char *userPasswordDigest, const char *algorithm, const char *nonce, const char *cnonce, int nonceCount, const char *qop, const char *method, const char *uri, const char *bodyDigest, UtlString *responseToken) | HttpMessage | static |
buildMd5UserPasswordDigest(const char *user, const char *realm, const char *password, UtlString &userPasswordDigest) | HttpMessage | static |
cannonizeToken(UtlString &token) | HttpMessage | static |
changeRequestUri(const char *newUri) | HttpMessage | |
dumpTimeLog() const | HttpMessage | |
escape(UtlString &unEscapedText) | HttpMessage | static |
escapeChars(UtlString &unEscapedText, UtlString &tobeEscapedChars) | HttpMessage | static |
escapeOneChar(UtlString &unEscapedText, char tobeEscapedChar) | HttpMessage | static |
findHeaderEnd(const char *messageBytes, int messageLength) | HttpMessage | static |
get(Url &httpUrl, int maxWaitMilliSeconds, bool bPersistent=true) | HttpMessage | |
get(Url &httpUrl, HttpMessage &request, int maxWaitMilliSeconds, bool bPersistent=false) | HttpMessage | |
get(Url &httpUrl, int maxWaitMilliSeconds, GetDataCallbackProc callbackProc, void *optionalData=NULL, OsConnectionSocket **socket=NULL) | HttpMessage | |
getAcceptField(UtlString &acceptValue) const | HttpMessage | |
getAcceptLanguageField(UtlString *acceptLanaguageFieldValue) const | HttpMessage | |
getAuthenticationData(UtlString *scheme, UtlString *realm, UtlString *nonce, UtlString *opaque, UtlString *algorithm, UtlString *qop, int authorizationEntity) const | HttpMessage | |
getAuthenticationField(int index, enum HttpEndpointEnum authEntity, const char *authenticationField) const | HttpMessage | |
getAuthenticationScheme(UtlString *scheme, int authorizationEntity) const | HttpMessage | |
getAuthorizationField(UtlString *authenticationField, int authorizationEntity) const | HttpMessage | |
getAuthorizationScheme(UtlString *scheme) const | HttpMessage | |
getAuthorizationUser(UtlString *userId) const | HttpMessage | |
getBasicAuthorizationData(UtlString *encodedCookie) const | HttpMessage | |
getBasicAuthorizationData(UtlString *userId, UtlString *password) const | HttpMessage | |
getBody() const | HttpMessage | |
getBytes(UtlString *bytes, int *length) const | HttpMessage | |
getContentLength() const | HttpMessage | |
getContentType(UtlString *contentType, UtlHashMap *parameters=NULL) const | HttpMessage | |
getCountHeaderFields(const char *name=NULL) const | HttpMessage | |
getDateField(long *epochDate) const | HttpMessage | |
getDigestAuthorizationData(UtlString *user, UtlString *realm=NULL, UtlString *nonce=NULL, UtlString *opaque=NULL, UtlString *response=NULL, UtlString *uri=NULL, int authorizationEntity=HttpMessage::PROXY, int index=0) const | HttpMessage | |
getFirstHeaderLine() const | HttpMessage | |
getFirstHeaderLinePart(int partIndex, UtlString *part, char separator=HEADER_LINE_PART_DELIMITER) const | HttpMessage | |
getHeaderValue(int index, const char *name=NULL) const | HttpMessage | |
getHttpMessageCount() | HttpMessage | static |
getRequestMethod(UtlString *method) const | HttpMessage | |
getRequestProtocol(UtlString *protocol) const | HttpMessage | |
getRequestUri(UtlString *uri) const | HttpMessage | |
getResendDuration() const | HttpMessage | |
getResponseListenerData() const | HttpMessage | |
getResponseListenerQueue() const | HttpMessage | |
getResponseProtocol(UtlString *protocol) const | HttpMessage | |
getResponseStatusCode() const | HttpMessage | |
getResponseStatusText(UtlString *text) const | HttpMessage | |
getSendAddress(UtlString *address, int *port) const | HttpMessage | |
getSendProtocol() const | HttpMessage | |
getTimesSent() const | HttpMessage | |
getTransportTime() const | HttpMessage | |
getUserAgentField(UtlString *userAgentFieldValue) const | HttpMessage | |
HttpEndpointEnum enum name | HttpMessage | |
HttpMessage(const char *messageBytes=NULL, int byteCount=-1) | HttpMessage | |
HttpMessage(OsSocket *inSocket, int bufferSize=HTTP_DEFAULT_SOCKET_BUFFER_SIZE) | HttpMessage | |
HttpMessage(const HttpMessage &rHttpMessage) | HttpMessage | |
incrementTimesSent() | HttpMessage | |
insertHeaderField(const char *name, const char *value, int index=0) | HttpMessage | |
isFirstSend() const | HttpMessage | |
isWholeMessage(const char *messageBuffer, int bufferLength, int &numberBytesChecked, int &contentLength) | HttpMessage | static |
logTimeEvent(const char *eventName) | HttpMessage | |
mFirstHeaderLine | HttpMessage | protected |
mHeaderCacheClean | HttpMessage | protected |
mNameValues | HttpMessage | protected |
operator=(const HttpMessage &rhs) | HttpMessage | |
parseBody(const char *messageBodyBytes, int byteCount) | HttpMessage | |
parseFirstLine(const char *messageBytes, int byteCount) | HttpMessage | |
parseHeaders(const char *headerBytes, int messageLength, UtlDList &headerNameValues) | HttpMessage | static |
parseMessage(const char *messageBytes, int byteCount) | HttpMessage | |
PROXY enum value | HttpMessage | |
read(OsSocket *inSocket, int bufferSize=HTTP_DEFAULT_SOCKET_BUFFER_SIZE, UtlString *externalBuffer=NULL, int maxContentLength=6000000) | HttpMessage | |
readBody(OsSocket *inSocket, int length, GetDataCallbackProc callbackProc, void *optionalData) | HttpMessage | |
readHeader(OsSocket *inSocket, UtlString &buffer) | HttpMessage | |
removeHeader(const char *name, int index) | HttpMessage | |
resetTransport() | HttpMessage | |
SERVER enum value | HttpMessage | |
setAcceptLanguageField(const char *acceptLanaguageFieldValue) | HttpMessage | |
setAuthenticationData(const char *scheme, const char *realm, const char *nonce, const char *opaque, const char *domain=NULL, enum HttpEndpointEnum authEntity=SERVER) | HttpMessage | |
setBasicAuthorization(const char *user, const char *password, int authorizationEntity) | HttpMessage | |
setBody(HttpBody *newBody) | HttpMessage | |
setContentLength(int contentLength) | HttpMessage | |
setContentType(const char *contentTypeString, const char *accessType=NULL, const char *expirationDate=NULL, const char *url=NULL, int size=-1, const char *hash=NULL) | HttpMessage | |
setDateField() | HttpMessage | |
setDigestAuthorizationData(const char *user, const char *realm, const char *nonce, const char *uri, const char *response, const char *algorithm, const char *cnonce, const char *opaque, const char *qop, int nonceCount, int authorizationEntity) | HttpMessage | |
setFirstHeaderLine(const char *newHeaderLine) | HttpMessage | |
setFirstHeaderLine(const char *subfields0, const char *subfield1, const char *subfield2) | HttpMessage | |
setFirstSent() | HttpMessage | |
setHeaderValue(const char *name, const char *newValue, int index=0) | HttpMessage | |
setLocationField(const char *locationField) | HttpMessage | |
setRefresh(int seconds, const char *refreshUrl=NULL) | HttpMessage | |
setRequestFirstHeaderLine(const char *method, const char *uri, const char *protocol) | HttpMessage | |
setRequestUnauthorized(const HttpMessage *request, const char *authenticationScheme, const char *authenticationRealm, const char *authenticationNonce=NULL, const char *authenticationOpaque=NULL, const char *authenticationDomain=NULL) | HttpMessage | virtual |
setResendDuration(int resendMSec) | HttpMessage | |
setResponseFirstHeaderLine(const char *protocol, int statusCode, const char *statusText) | HttpMessage | |
setResponseListenerData(void *requestListenerData) | HttpMessage | |
setResponseListenerQueue(OsMsgQ *requestListenerQueue) | HttpMessage | |
setSendAddress(const char *address, int port) | HttpMessage | |
setSendProtocol(OsSocket::IpProtocolSocketType protocol=OsSocket::TCP) | HttpMessage | |
setTimesSent(int times=0) | HttpMessage | |
setTransportTime(long timeStamp) | HttpMessage | |
setUserAgentField(const char *userAgentFieldValue) | HttpMessage | |
smHttpMessageCount | HttpMessage | static |
touchTransportTime() | HttpMessage | |
unescape(UtlString &escapedText) | HttpMessage | static |
verifyBasicAuthorization(const char *user, const char *password) const | HttpMessage | |
verifyMd5Authorization(const char *userId, const char *password, const char *nonce, const char *realm, const char *thisMessageMethod=NULL, const char *thisMessageUri=NULL, enum HttpEndpointEnum authEntity=SERVER) const | HttpMessage | |
verifyMd5Authorization(const char *userPasswordDigest, const char *nonce, const char *thisMessageMethod=NULL, const char *thisMessageUri=NULL) const | HttpMessage | |
write(OsSocket *outSocket) const | HttpMessage | |
~HttpMessage() | HttpMessage | virtual |