xrtHttpVaryCursorInit
初始化可重复使用的 Vary 前向游标;输出支持未对齐存储。
void xrtHttpVaryCursorInit(xhttpvarycursor* pCursor);
| 参数 | 说明 |
|---|---|
| xhttpvarycursor* pCursor | 游标 |
返回:初始化可重复使用的 Vary 前向游标;输出支持未对齐存储。
示例已编译验证
httpvarycursorinit obj; xrtHttpVaryCursorInit(&obj, pCursor);
xrtHttpVaryNext
XRT_API xhttpnext xrtHttpVaryNext( const xhttpfield* pFields, size_t iCount, xhttpvarycursor* pCursor, xhttpvaryitem* pItem );
;
返回:XRT_API xhttpnext xrtHttpVaryNext( const xhttpfield* pFields, size_t iCount, xhttpvarycursor* pCursor, xhttpvaryitem* pItem );
示例已编译验证
/* XRT_API xhttpnext xrtHttpVaryNext( const xhttpfield* pFields, size_t iCount, xhttpvarycursor* pCursor, xhttpvaryitem* pItem ); */ result = xrtHttpVaryNext();
xrtHttpVaryPlan
XRT_API bool xrtHttpVaryPlan( const xhttpfield* pFields, size_t iCount, xhttpvaryplan* pPlan );
;
返回:XRT_API bool xrtHttpVaryPlan( const xhttpfield* pFields, size_t iCount, xhttpvaryplan* pPlan );
示例已编译验证
/* XRT_API bool xrtHttpVaryPlan( const xhttpfield* pFields, size_t iCount, xhttpvaryplan* pPlan ); */ result = xrtHttpVaryPlan();
xrtHttpVaryFind
大小写不敏感地查找选择字段;未对齐输出在完整扫描后发布。
xhttpnext xrtHttpVaryFind( const xhttpfield* pFields, size_t iCount, xstrview Name, xhttpvaryitem* pItem );
| 参数 | 说明 |
|---|---|
| const xhttpfield* pFields | 字段数组 |
| size_t iCount | 数量 |
| xstrview Name | 名称(xstrview) |
| xhttpvaryitem* pItem | 元素 |
返回:大小写不敏感地查找选择字段;未对齐输出在完整扫描后发布。
示例已编译验证
/* 大小写不敏感地查找选择字段;未对齐输出在完整扫描后发布。 */ result = xrtHttpVaryFind(pFields, iCount, Name, pItem);
xrtHttpVaryWrite
XRT_API bool xrtHttpVaryWrite( const xhttpfield* pFields, size_t iCount, void* pOutput, size_t iCapacity, size_t* pSize );
;
返回:XRT_API bool xrtHttpVaryWrite( const xhttpfield* pFields, size_t iCount, void* pOutput, size_t iCapacity, size_t* pSize );
示例已编译验证
/* XRT_API bool xrtHttpVaryWrite( const xhttpfield* pFields, size_t iCount, void* pOutput, size_t iCapacity, size_t* pSize ); */ result = xrtHttpVaryWrite();