Lines Matching refs:XMLRPC_VALUE

289 typedef struct _xmlrpc_value* XMLRPC_VALUE;  typedef
303 typedef XMLRPC_VALUE (*XMLRPC_Callback)(XMLRPC_SERVER server, XMLRPC_REQUEST input, void* userData);
313 int XMLRPC_VectorSize(XMLRPC_VALUE value);
314 XMLRPC_VALUE XMLRPC_VectorRewind(XMLRPC_VALUE value);
315 XMLRPC_VALUE XMLRPC_VectorNext(XMLRPC_VALUE value);
316 int XMLRPC_SetIsVector(XMLRPC_VALUE value, XMLRPC_VECTOR_TYPE type);
317 int XMLRPC_AddValueToVector(XMLRPC_VALUE target, XMLRPC_VALUE source);
318 int XMLRPC_AddValuesToVector(XMLRPC_VALUE target, ...);
319 int XMLRPC_VectorRemoveValue(XMLRPC_VALUE vector, XMLRPC_VALUE value);
320 XMLRPC_VALUE XMLRPC_VectorGetValueWithID_Case(XMLRPC_VALUE vector, const char* id, XMLRPC_CASE_COMP…
324 XMLRPC_VALUE XMLRPC_CreateValueBoolean(const char* id, int truth);
325 XMLRPC_VALUE XMLRPC_CreateValueBase64(const char* id, const char* s, int len);
326 XMLRPC_VALUE XMLRPC_CreateValueDateTime(const char* id, time_t time);
327 XMLRPC_VALUE XMLRPC_CreateValueDateTime_ISO8601(const char* id, const char *s);
328 XMLRPC_VALUE XMLRPC_CreateValueDouble(const char* id, double f);
329 XMLRPC_VALUE XMLRPC_CreateValueInt(const char* id, int i);
330 XMLRPC_VALUE XMLRPC_CreateValueString(const char* id, const char* s, int len);
331 XMLRPC_VALUE XMLRPC_CreateValueEmpty(void);
332 XMLRPC_VALUE XMLRPC_CreateVector(const char* id, XMLRPC_VECTOR_TYPE type);
335 void XMLRPC_CleanupValue(XMLRPC_VALUE value);
338 XMLRPC_VALUE XMLRPC_RequestSetError (XMLRPC_REQUEST request, XMLRPC_VALUE error);
339 XMLRPC_VALUE XMLRPC_RequestGetError (XMLRPC_REQUEST request);
342 XMLRPC_VALUE XMLRPC_CopyValue(XMLRPC_VALUE value);
343 XMLRPC_VALUE XMLRPC_DupValueNew(XMLRPC_VALUE xSource);
346 void XMLRPC_SetValueDateTime(XMLRPC_VALUE value, time_t time);
347 void XMLRPC_SetValueDateTime_ISO8601(XMLRPC_VALUE value, const char* s);
348 void XMLRPC_SetValueDouble(XMLRPC_VALUE value, double val);
349 void XMLRPC_SetValueInt(XMLRPC_VALUE value, int val);
350 void XMLRPC_SetValueBoolean(XMLRPC_VALUE value, int val);
351 const char *XMLRPC_SetValueString(XMLRPC_VALUE value, const char* s, int len);
352 void XMLRPC_SetValueBase64(XMLRPC_VALUE value, const char* s, int len);
353 const char *XMLRPC_SetValueID_Case(XMLRPC_VALUE value, const char* id, int len, XMLRPC_CASE id_case…
357 const char* XMLRPC_GetValueString(XMLRPC_VALUE value);
358 int XMLRPC_GetValueStringLen(XMLRPC_VALUE value);
359 int XMLRPC_GetValueInt(XMLRPC_VALUE value);
360 int XMLRPC_GetValueBoolean(XMLRPC_VALUE value);
361 double XMLRPC_GetValueDouble(XMLRPC_VALUE value);
362 const char* XMLRPC_GetValueBase64(XMLRPC_VALUE value);
363 time_t XMLRPC_GetValueDateTime(XMLRPC_VALUE value);
364 const char* XMLRPC_GetValueDateTime_ISO8601(XMLRPC_VALUE value);
365 const char* XMLRPC_GetValueID(XMLRPC_VALUE value);
368 XMLRPC_VALUE_TYPE XMLRPC_GetValueType(XMLRPC_VALUE v);
369 XMLRPC_VALUE_TYPE_EASY XMLRPC_GetValueTypeEasy(XMLRPC_VALUE v);
370 XMLRPC_VECTOR_TYPE XMLRPC_GetVectorType(XMLRPC_VALUE v);
374 XMLRPC_VALUE XMLRPC_VALUE_FromXML(const char* in_buf, int len, XMLRPC_REQUEST_INPUT_OPTIONS in_opti…
376 char* XMLRPC_VALUE_ToXML(XMLRPC_VALUE val, int* buf_len);
385 XMLRPC_VALUE XMLRPC_RequestSetData(XMLRPC_REQUEST request, XMLRPC_VALUE data);
386 XMLRPC_VALUE XMLRPC_RequestGetData(XMLRPC_REQUEST request);
396 XMLRPC_VALUE XMLRPC_ServerCallMethod(XMLRPC_SERVER server, XMLRPC_REQUEST request, void* userData);
401 int XMLRPC_ValueIsFault (XMLRPC_VALUE value);
403 int XMLRPC_GetValueFaultCode (XMLRPC_VALUE value);
405 const char* XMLRPC_GetValueFaultString (XMLRPC_VALUE value);
410 XMLRPC_VALUE XMLRPC_UtilityCreateFault(int fault_code, const char* fault_string);