XMLRPC para C++

Como comentario, para los desarrolladores que estás usando XMLRPC en C++:

http://xmlrpc-c.sourceforge.net/doc/libxmlrpc.html

/*
 *
 * Hay un Bug en el método xmlrpc_parse_value(). En vez de ese deben usar el método xmlrpc_array_read_item(). Recomiendo usar xmlrpc_array_read_item().
 *
 * //Valor XMLRPC
 * xmlrpc_value * value;
 *
 * //Variable unsigned char para Base64
 * const unsigned char * cvalue;
 * long unsigned int long_val;
 *
 * //Variable para enteros (int)
 * xmlrpc_int firstInt;
 *
 * //Variable String
 * const char * char_value;
 *
 * Para leer Base64:
 * xmlrpc_array_read_item(env, param_array, 0, &value);
 * xmlrpc_read_base64(env, value, &long_val, &cvalue);
 * xmlrpc_DECREF(value);
 * free((void *)cvalue);
 *
 * Para leer Int:
 * xmlrpc_array_read_item(env, param_array, 11, &value);
 * xmlrpc_read_int(env, value, &firstInt);
 * xmlrpc_DECREF(value);
 *
 * Para leer String:
 * xmlrpc_array_read_item(env, param_array, 3, &value);
 * xmlrpc_read_string(env, value, &char_value);
 * xmlrpc_DECREF(value);
 * free((void *)char_value);
 */

Comentarios

Entradas más populares de este blog

Pi Network Apps published on Pi Network Ecosystem

Proyecto para Red Social gigante (Giant Social Network project)

Sígueme en mis Redes Sociales (Follow me in my Social Networks). OpenSource Expert 🇻🇪