Lines Matching refs:desc
114 XMLRPC_AddValueToVector(vector, sm->desc); in describe_method()
163 XMLRPC_AddValueToVector(xMethodList, sm->desc); in xi_system_describe_methods_cb()
199 if(sm && sm->desc) { in xi_system_method_signature_cb()
208 xSig = XMLRPC_VectorGetValueWithID(sm->desc, xi_token_signatures); in xi_system_method_signature_cb()
258 if(sm && sm->desc) { in xi_system_method_help_cb()
259 const char* help = XMLRPC_VectorGetStringWithID(sm->desc, xi_token_purpose); in xi_system_method_help_cb()
287 static XMLRPC_VALUE describeValue_worker(const char* type, const char* id, const char* desc, int op… in describeValue_worker() argument
289 if(id || desc) { in describeValue_worker()
293 XMLRPC_VectorAppendString(xParam, xi_token_description, desc, 0); in describeValue_worker()
316 const char* desc = NULL; in xml_element_to_method_description() local
333 desc = attr_iter->val; in xml_element_to_method_description()
364 …xReturn = describeValue_worker(ptype, name, (desc ? desc : (xSubList ? NULL : el->text.str)), opti… in xml_element_to_method_description()
500 int XMLRPC_ServerAddIntrospectionData(XMLRPC_SERVER server, XMLRPC_VALUE desc) { in XMLRPC_ServerAddIntrospectionData() argument
502 if(server && desc) { in XMLRPC_ServerAddIntrospectionData()
503 XMLRPC_VALUE xNewTypes = XMLRPC_VectorGetValueWithID(desc, "typeList"); in XMLRPC_ServerAddIntrospectionData()
504 XMLRPC_VALUE xNewMethods = XMLRPC_VectorGetValueWithID(desc, "methodList"); in XMLRPC_ServerAddIntrospectionData()
515 if(sm->desc) { in XMLRPC_ServerAddIntrospectionData()
516 XMLRPC_CleanupValue(sm->desc); in XMLRPC_ServerAddIntrospectionData()
518 sm->desc = XMLRPC_CopyValue(xMethod); in XMLRPC_ServerAddIntrospectionData()