EXTENSION_CONTROL_BLOCK Object
A python representation of an ISAPI
EXTENSION_CONTROL_BLOCK.
Methods
- write
- A synonym for WriteClient, this allows you to 'print >> ecb'
- WriteClient
-
- GetServerVariable
-
- ReadClient
-
- SendResponseHeaders
-
- SetFlushFlag
-
- TransmitFile
-
- MapURLToPath
-
- DoneWithSession
-
- close
- A synonym for DoneWithSession.
- Redirect
-
- IsKeepAlive
-
- GetAnonymousToken
- Calls ServerSupportFunction with HSE_REQ_GET_ANONYMOUS_TOKEN or
HSE_REQ_GET_UNICODE_ANONYMOUS_TOKEN
- GetImpersonationToken
-
- IsKeepConn
- Calls ServerSupportFunction with HSE_REQ_IS_KEEP_CONN
- ExecURL
- Calls ServerSupportFunction with HSE_REQ_EXEC_URL
- GetExecURLStatus
- Calls ServerSupportFunction with HSE_REQ_GET_EXEC_URL_STATUS
- IOCompletion
- Calls ServerSupportFunction with HSE_REQ_IO_COMPLETION
- ReportUnhealthy
- Calls ServerSupportFunction with HSE_REQ_REPORT_UNHEALTHY
- IOCallback
- A placeholder for a user-supplied callback function.
Properties
- integer Version
- Version info of this spec (read-only)
- int TotalBytes
- Total bytes indicated from client
- int AvailableBytes
- Available number of bytes
- int HttpStatusCode
- The status of the current transaction when the request is completed.
- bytes Method
- REQUEST_METHOD
- long ConnID
- Context number (read-only)
- bytes QueryString
- QUERY_STRING
- bytes PathInfo
- PATH_INFO
- bytes PathTranslated
- PATH_TRANSLATED
- bytes AvailableData
- Pointer to cbAvailable bytes
- bytes ContentType
- Content type of client data
- bytes LogData
- log data string