php-internal-docs 8.4.8
Unofficial docs for php/php-src
Loading...
Searching...
No Matches
lsapi_request Struct Reference

#include <lsapilib.h>

Data Fields

int m_fdListen
 
int m_fd
 
long m_lLastActive
 
long m_lReqBegin
 
char * m_pReqBuf
 
int m_reqBufSize
 
char * m_pRespBuf
 
char * m_pRespBufEnd
 
char * m_pRespBufPos
 
char * m_pRespHeaderBuf
 
char * m_pRespHeaderBufEnd
 
char * m_pRespHeaderBufPos
 
struct lsapi_child_statuschild_status
 
struct iovec * m_pIovec
 
struct iovec * m_pIovecEnd
 
struct iovec * m_pIovecCur
 
struct iovec * m_pIovecToWrite
 
struct lsapi_packet_headerm_respPktHeaderEnd
 
struct lsapi_req_headerm_pHeader
 
struct LSAPI_key_value_pairm_pEnvList
 
struct LSAPI_key_value_pairm_pSpecialEnvList
 
int m_envListSize
 
int m_specialEnvListSize
 
struct lsapi_http_header_indexm_pHeaderIndex
 
struct lsapi_header_offsetm_pUnknownHeader
 
char * m_pScriptFile
 
char * m_pScriptName
 
char * m_pQueryString
 
char * m_pHttpHeader
 
char * m_pRequestMethod
 
int m_totalLen
 
int m_reqState
 
off_t m_reqBodyLen
 
off_t m_reqBodyRead
 
int m_bufProcessed
 
int m_bufRead
 
struct lsapi_packet_header m_respPktHeader [5]
 
struct lsapi_resp_header m_respHeader
 
short m_respHeaderLen [LSAPI_MAX_RESP_HEADERS]
 
voidm_pAppData
 

Detailed Description

Definition at line 74 of file lsapilib.h.

Field Documentation

◆ child_status

struct lsapi_child_status* lsapi_request::child_status

Definition at line 92 of file lsapilib.h.

◆ m_bufProcessed

int lsapi_request::m_bufProcessed

Definition at line 120 of file lsapilib.h.

◆ m_bufRead

int lsapi_request::m_bufRead

Definition at line 121 of file lsapilib.h.

◆ m_envListSize

int lsapi_request::m_envListSize

Definition at line 105 of file lsapilib.h.

◆ m_fd

int lsapi_request::m_fd

Definition at line 77 of file lsapilib.h.

◆ m_fdListen

int lsapi_request::m_fdListen

Definition at line 76 of file lsapilib.h.

◆ m_lLastActive

long lsapi_request::m_lLastActive

Definition at line 79 of file lsapilib.h.

◆ m_lReqBegin

long lsapi_request::m_lReqBegin

Definition at line 80 of file lsapilib.h.

◆ m_pAppData

void* lsapi_request::m_pAppData

Definition at line 127 of file lsapilib.h.

◆ m_pEnvList

struct LSAPI_key_value_pair* lsapi_request::m_pEnvList

Definition at line 103 of file lsapilib.h.

◆ m_pHeader

struct lsapi_req_header* lsapi_request::m_pHeader

Definition at line 102 of file lsapilib.h.

◆ m_pHeaderIndex

struct lsapi_http_header_index* lsapi_request::m_pHeaderIndex

Definition at line 108 of file lsapilib.h.

◆ m_pHttpHeader

char* lsapi_request::m_pHttpHeader

Definition at line 114 of file lsapilib.h.

◆ m_pIovec

struct iovec* lsapi_request::m_pIovec

Definition at line 95 of file lsapilib.h.

◆ m_pIovecCur

struct iovec* lsapi_request::m_pIovecCur

Definition at line 97 of file lsapilib.h.

◆ m_pIovecEnd

struct iovec* lsapi_request::m_pIovecEnd

Definition at line 96 of file lsapilib.h.

◆ m_pIovecToWrite

struct iovec* lsapi_request::m_pIovecToWrite

Definition at line 98 of file lsapilib.h.

◆ m_pQueryString

char* lsapi_request::m_pQueryString

Definition at line 113 of file lsapilib.h.

◆ m_pReqBuf

char* lsapi_request::m_pReqBuf

Definition at line 82 of file lsapilib.h.

◆ m_pRequestMethod

char* lsapi_request::m_pRequestMethod

Definition at line 115 of file lsapilib.h.

◆ m_pRespBuf

char* lsapi_request::m_pRespBuf

Definition at line 85 of file lsapilib.h.

◆ m_pRespBufEnd

char* lsapi_request::m_pRespBufEnd

Definition at line 86 of file lsapilib.h.

◆ m_pRespBufPos

char* lsapi_request::m_pRespBufPos

Definition at line 87 of file lsapilib.h.

◆ m_pRespHeaderBuf

char* lsapi_request::m_pRespHeaderBuf

Definition at line 89 of file lsapilib.h.

◆ m_pRespHeaderBufEnd

char* lsapi_request::m_pRespHeaderBufEnd

Definition at line 90 of file lsapilib.h.

◆ m_pRespHeaderBufPos

char* lsapi_request::m_pRespHeaderBufPos

Definition at line 91 of file lsapilib.h.

◆ m_pScriptFile

char* lsapi_request::m_pScriptFile

Definition at line 111 of file lsapilib.h.

◆ m_pScriptName

char* lsapi_request::m_pScriptName

Definition at line 112 of file lsapilib.h.

◆ m_pSpecialEnvList

struct LSAPI_key_value_pair* lsapi_request::m_pSpecialEnvList

Definition at line 104 of file lsapilib.h.

◆ m_pUnknownHeader

struct lsapi_header_offset* lsapi_request::m_pUnknownHeader

Definition at line 109 of file lsapilib.h.

◆ m_reqBodyLen

off_t lsapi_request::m_reqBodyLen

Definition at line 118 of file lsapilib.h.

◆ m_reqBodyRead

off_t lsapi_request::m_reqBodyRead

Definition at line 119 of file lsapilib.h.

◆ m_reqBufSize

int lsapi_request::m_reqBufSize

Definition at line 83 of file lsapilib.h.

◆ m_reqState

int lsapi_request::m_reqState

Definition at line 117 of file lsapilib.h.

◆ m_respHeader

struct lsapi_resp_header lsapi_request::m_respHeader

Definition at line 125 of file lsapilib.h.

◆ m_respHeaderLen

short lsapi_request::m_respHeaderLen[LSAPI_MAX_RESP_HEADERS]

Definition at line 126 of file lsapilib.h.

◆ m_respPktHeader

struct lsapi_packet_header lsapi_request::m_respPktHeader[5]

Definition at line 123 of file lsapilib.h.

◆ m_respPktHeaderEnd

struct lsapi_packet_header* lsapi_request::m_respPktHeaderEnd

Definition at line 100 of file lsapilib.h.

◆ m_specialEnvListSize

int lsapi_request::m_specialEnvListSize

Definition at line 106 of file lsapilib.h.

◆ m_totalLen

int lsapi_request::m_totalLen

Definition at line 116 of file lsapilib.h.


The documentation for this struct was generated from the following file: