Skip to main content
ATL Server Library Reference 
ATL Server Typedefs 

The following typedefs are included in the ATL Server Library.

Name Description

ATL_URL_PORT

The type used by CUrl for specifying a port number.

CAtlHttpClient

A synonym for a class that provides HTTP client support based on the CAtlHttpClientT class.

CAtlRECharTraits

The default character traits type to use with CAtlRegExp.

CCryptSHA1Hash

Synonym for CCryptSHAHash.

CDBSessionServiceImpl

Default specialization of CDBSessionServiceImplT.

CFixedStringKey

The default cache key type for ATL Server cache implementations.

CPath

A specialization of CPathT using CString.

CPathA

A specialization of CPathT using CStringA.

CPathW

A specialization of CPathT using CStringW.

DefaultThreadTraits

The default thread traits class.

GETATLHANDLERBYNAME

A pointer to the function exported by ATL Server Web application DLLs for returning named request handlers.

HCACHEITEM

A handle to an item stored in a CMemoryCacheBase-derived class.

HSESSIONENUM

A handle to an item used to iterate through session variables exposed by ISession.

HTTP_CODE

Used throughout ATL Server to describe the success of a method call.

INITIALIZEATLHANDLERS

A pointer to the function exported by ATL Server Web application DLLs for initialization before any request handlers are created.

LPCURL

A pointer to a constant CUrl object.

LPURL

A pointer to a CUrl object.

PFnAsyncComplete

A function pointer suitable for handling callbacks on completion of asynchronous IO.

PFnHandleRequest

A member function pointer compatible with IRequestHandler::HandleRequest.

PFNATLCHUNKEDCB

A pointer to a function suitable for use as a callback used to prepare chunked-encoded HTTP requests.

PFNATLSTATUSCALLBACK

A pointer to a function suitable for use as a callback used to monitor either HTTP request or response transfer status.

PFN_GETPROVIDERINFO

A function pointer suitable for returning a connection string to a database used for storing session data.

UNINITIALIZEATLHANDLERS

A pointer to the function exported by ATL Server web application DLLs for cleaning up when all request handlers have been released.

See Also