|
| enum | HeaderConnection { NotSet,
Keep,
Close,
Upgrade
} |
| |
| enum | ParserState { MethodLine,
HeaderLine,
ContentBody,
H2Frames
} |
| |
|
|
| ProtocolData (Socket *sock, int bufferSize) |
| |
|
| ProtocolData (const ProtocolData &)=delete |
| |
|
ProtocolData & | operator= (const ProtocolData &)=delete |
| |
|
virtual void | resetData () |
| |
|
virtual void | setupNewConnection (Socket *sock)=0 |
| |
|
virtual void | socketDisconnected () |
| |
|
|
int | buf_size |
| |
|
char * | buffer |
| |
|
ParserState | connState |
| |
|
qint64 | contentLength |
| |
|
HeaderConnection | headerConnection |
| |
|
bool | headerHost |
| |
|
QIODevice * | io |
| |
|
Socket * | sock |
| |
|
ProtocolData * | upgradedFrom |
| |
|
bool | X_Forwarded_For |
| |
|
bool | X_Forwarded_Host |
| |
|
bool | X_Forwarded_Proto |
| |
Definition at line 18 of file protocol.h.