structtClient.tex
4.94 KB
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
114
115
116
117
118
119
120
121
122
123
124
125
126
127
128
129
130
131
132
\hypertarget{structtClient}{
\section{tClient Struct Reference}
\label{structtClient}\index{tClient@{tClient}}
}
{\tt \#include $<$client.h$>$}
\subsection*{Data Fields}
\begin{CompactItemize}
\item
int \hyperlink{structtClient_fdcb6fae6d4162315adc430dc34e3df0}{socket}
\item
char $\ast$ \hyperlink{structtClient_70a954f8e1e6df925d78b34b9f2f162a}{readBuffer}
\item
char $\ast$ \hyperlink{structtClient_99d73b0cba75199cb16952751fdcc52d}{writeBuffer}
\item
unsigned int \hyperlink{structtClient_0948ef13430298f28cb48199119136c1}{readPos}
\item
unsigned int \hyperlink{structtClient_97da33ce83548b5900f11e29d5cec8d1}{writePos}
\item
unsigned int \hyperlink{structtClient_c55c66265d03aec3d760a0ed54b08a1f}{readBufMult}
\item
char \hyperlink{structtClient_e23a04145b9c0cc1262721432a43c947}{remoteAddr} \mbox{[}16\mbox{]}
\item
\hyperlink{structtHttpHeader}{tHttpHeader} \hyperlink{structtClient_33623f89815acd8a2822a1f04cafe844}{httpHeader}
\item
unsigned int \hyperlink{structtClient_00e4a47041701700d5d9e418773b01a1}{bodyLenRemaining}
\item
XML\_\-Parser \hyperlink{structtClient_b8f8ab3f31d6cf8fd4b3b527ef9c0107}{parser}
\end{CompactItemize}
\subsection{Detailed Description}
Definition at line 18 of file client.h.
\subsection{Field Documentation}
\hypertarget{structtClient_00e4a47041701700d5d9e418773b01a1}{
\index{tClient@{tClient}!bodyLenRemaining@{bodyLenRemaining}}
\index{bodyLenRemaining@{bodyLenRemaining}!tClient@{tClient}}
\subsubsection[{bodyLenRemaining}]{\setlength{\rightskip}{0pt plus 5cm}unsigned int {\bf tClient::bodyLenRemaining}}}
\label{structtClient_00e4a47041701700d5d9e418773b01a1}
Definition at line 28 of file client.h.\hypertarget{structtClient_33623f89815acd8a2822a1f04cafe844}{
\index{tClient@{tClient}!httpHeader@{httpHeader}}
\index{httpHeader@{httpHeader}!tClient@{tClient}}
\subsubsection[{httpHeader}]{\setlength{\rightskip}{0pt plus 5cm}{\bf tHttpHeader} {\bf tClient::httpHeader}}}
\label{structtClient_33623f89815acd8a2822a1f04cafe844}
Definition at line 27 of file client.h.\hypertarget{structtClient_b8f8ab3f31d6cf8fd4b3b527ef9c0107}{
\index{tClient@{tClient}!parser@{parser}}
\index{parser@{parser}!tClient@{tClient}}
\subsubsection[{parser}]{\setlength{\rightskip}{0pt plus 5cm}XML\_\-Parser {\bf tClient::parser}}}
\label{structtClient_b8f8ab3f31d6cf8fd4b3b527ef9c0107}
Definition at line 30 of file client.h.\hypertarget{structtClient_70a954f8e1e6df925d78b34b9f2f162a}{
\index{tClient@{tClient}!readBuffer@{readBuffer}}
\index{readBuffer@{readBuffer}!tClient@{tClient}}
\subsubsection[{readBuffer}]{\setlength{\rightskip}{0pt plus 5cm}char$\ast$ {\bf tClient::readBuffer}}}
\label{structtClient_70a954f8e1e6df925d78b34b9f2f162a}
Definition at line 20 of file client.h.\hypertarget{structtClient_c55c66265d03aec3d760a0ed54b08a1f}{
\index{tClient@{tClient}!readBufMult@{readBufMult}}
\index{readBufMult@{readBufMult}!tClient@{tClient}}
\subsubsection[{readBufMult}]{\setlength{\rightskip}{0pt plus 5cm}unsigned int {\bf tClient::readBufMult}}}
\label{structtClient_c55c66265d03aec3d760a0ed54b08a1f}
Definition at line 24 of file client.h.\hypertarget{structtClient_0948ef13430298f28cb48199119136c1}{
\index{tClient@{tClient}!readPos@{readPos}}
\index{readPos@{readPos}!tClient@{tClient}}
\subsubsection[{readPos}]{\setlength{\rightskip}{0pt plus 5cm}unsigned int {\bf tClient::readPos}}}
\label{structtClient_0948ef13430298f28cb48199119136c1}
Definition at line 22 of file client.h.\hypertarget{structtClient_e23a04145b9c0cc1262721432a43c947}{
\index{tClient@{tClient}!remoteAddr@{remoteAddr}}
\index{remoteAddr@{remoteAddr}!tClient@{tClient}}
\subsubsection[{remoteAddr}]{\setlength{\rightskip}{0pt plus 5cm}char {\bf tClient::remoteAddr}\mbox{[}16\mbox{]}}}
\label{structtClient_e23a04145b9c0cc1262721432a43c947}
Definition at line 25 of file client.h.\hypertarget{structtClient_fdcb6fae6d4162315adc430dc34e3df0}{
\index{tClient@{tClient}!socket@{socket}}
\index{socket@{socket}!tClient@{tClient}}
\subsubsection[{socket}]{\setlength{\rightskip}{0pt plus 5cm}int {\bf tClient::socket}}}
\label{structtClient_fdcb6fae6d4162315adc430dc34e3df0}
Definition at line 19 of file client.h.\hypertarget{structtClient_99d73b0cba75199cb16952751fdcc52d}{
\index{tClient@{tClient}!writeBuffer@{writeBuffer}}
\index{writeBuffer@{writeBuffer}!tClient@{tClient}}
\subsubsection[{writeBuffer}]{\setlength{\rightskip}{0pt plus 5cm}char$\ast$ {\bf tClient::writeBuffer}}}
\label{structtClient_99d73b0cba75199cb16952751fdcc52d}
Definition at line 21 of file client.h.\hypertarget{structtClient_97da33ce83548b5900f11e29d5cec8d1}{
\index{tClient@{tClient}!writePos@{writePos}}
\index{writePos@{writePos}!tClient@{tClient}}
\subsubsection[{writePos}]{\setlength{\rightskip}{0pt plus 5cm}unsigned int {\bf tClient::writePos}}}
\label{structtClient_97da33ce83548b5900f11e29d5cec8d1}
Definition at line 23 of file client.h.
The documentation for this struct was generated from the following file:\begin{CompactItemize}
\item
include/\hyperlink{client_8h}{client.h}\end{CompactItemize}