Lines Matching refs:desc
111 XMLRPC_AddValueToVector(vector, sm->desc); in describe_method()
160 XMLRPC_AddValueToVector(xMethodList, sm->desc); in xi_system_describe_methods_cb()
196 if(sm && sm->desc) { in xi_system_method_signature_cb()
205 xSig = XMLRPC_VectorGetValueWithID(sm->desc, xi_token_signatures); in xi_system_method_signature_cb()
255 if(sm && sm->desc) { in xi_system_method_help_cb()
256 const char* help = XMLRPC_VectorGetStringWithID(sm->desc, xi_token_purpose); in xi_system_method_help_cb()
284 static XMLRPC_VALUE describeValue_worker(const char* type, const char* id, const char* desc, int op… in describeValue_worker() argument
286 if(id || desc) { in describeValue_worker()
290 XMLRPC_VectorAppendString(xParam, xi_token_description, desc, 0); in describeValue_worker()
313 const char* desc = NULL; in xml_element_to_method_description() local
330 desc = attr_iter->val; in xml_element_to_method_description()
361 …xReturn = describeValue_worker(ptype, name, (desc ? desc : (xSubList ? NULL : el->text.str)), opti… in xml_element_to_method_description()
497 int XMLRPC_ServerAddIntrospectionData(XMLRPC_SERVER server, XMLRPC_VALUE desc) { in XMLRPC_ServerAddIntrospectionData() argument
499 if(server && desc) { in XMLRPC_ServerAddIntrospectionData()
500 XMLRPC_VALUE xNewTypes = XMLRPC_VectorGetValueWithID(desc, "typeList"); in XMLRPC_ServerAddIntrospectionData()
501 XMLRPC_VALUE xNewMethods = XMLRPC_VectorGetValueWithID(desc, "methodList"); in XMLRPC_ServerAddIntrospectionData()
512 if(sm->desc) { in XMLRPC_ServerAddIntrospectionData()
513 XMLRPC_CleanupValue(sm->desc); in XMLRPC_ServerAddIntrospectionData()
515 sm->desc = XMLRPC_CopyValue(xMethod); in XMLRPC_ServerAddIntrospectionData()