fault.h
来自「一款开源的soap库」· C头文件 代码 · 共 41 行
H
41 行
/* fault.h Defines optional SOAP Fault derail data structures Copyright (C) 2000-2004 Robert A. van Engelen. All Rights Reserved.*//*Add any data structure you want to serialize as part of the SOAP Fault detailelement. The detail element '__type' and 'value' fields should be set totransmit data. The fields are set when data of corresponding types are received.For example, we define an <element> of name <f:myData> with a string vector(note the leading _ in the following declaration):class _f__myData{ public: std::vector<std::string*> *data;};To return a fault from your service application:soap_sender_fault(soap, "An error occurred", NULL)); // set soap faultsoap->fault->detail = (struct SOAP_ENV__Detail*)soap_malloc(soap, sizeof(struct SOAP_ENV__Fault));soap->fault->detail->__type = SOAP_TYPE__f__myData;soap->fault->detail->value = soap_new__f__myData(soap, -1);return SOAP_FAULT;In addition, you can modify the SOAP_ENV__Detail struct and add your own setof fields, as in:struct SOAP_ENV__Detail{ struct f__myDataType f__myData; int __type; void *value; char *__any;}; */
⌨️ 快捷键说明
复制代码Ctrl + C
搜索代码Ctrl + F
全屏模式F11
增大字号Ctrl + =
减小字号Ctrl + -
显示快捷键?