Lines Matching refs:ComBuf

105 struct ComBuf
118 struct ComBuf m_buf; /* buffer for network data */
119 struct ComBuf m_imageData; /* storage for decoded image data */
121 struct ComBuf m_pageInfo; /* "array" of numPages PageInfo structs */
156 /* initial ComBuf allocation */
170 /* initialise a ComBuf struct */
171 static int InitComBuf (struct ComBuf *pBuf);
173 /* free a ComBuf struct */
174 static void FreeComBuf (struct ComBuf *pBuf);
176 /* add data to a ComBuf struct */
177 static int AppendToComBuf (struct ComBuf *pBuf, const unsigned char *pData,
180 /* remove data from the front of a ComBuf struct */
181 static int PopFromComBuf (struct ComBuf *pBuf, size_t datSize);
184 static int InitPacket (struct ComBuf *pBuf, char type);
187 static int AppendMessageToPacket (struct ComBuf *pBuf,
194 static void FinalisePacket (struct ComBuf *pBuf);
216 struct ComBuf *pTcpBufBuf);
299 struct ComBuf queryPacket;
686 struct ComBuf buf;
1008 /* initialise a ComBuf struct
1012 InitComBuf (struct ComBuf *pBuf)
1015 memset (pBuf, 0, sizeof (struct ComBuf));
1030 /* free a ComBuf struct */
1032 FreeComBuf (struct ComBuf *pBuf)
1037 memset (pBuf, 0, sizeof (struct ComBuf));
1043 /* add data to a ComBuf struct
1049 AppendToComBuf (struct ComBuf *pBuf, const unsigned char *pData,
1084 AppendMessageToPacket (struct ComBuf *pBuf, /* packet to which to append */
1120 \param pBuf : An initialise ComBuf
1125 InitPacket (struct ComBuf *pBuf, char type)
1145 FinalisePacket (struct ComBuf *pBuf)
1351 struct ComBuf tcpBuf;
1476 ProcessTcpResponse (struct ScannerState *pState, struct ComBuf *pTcpBuf)
1479 struct ComBuf buf;
1756 /* remove data from the front of a ComBuf struct
1760 PopFromComBuf (struct ComBuf *pBuf, size_t datSize)