git-svn-id: http://svn.freeswitch.org/svn/freeswitch/trunk@8545 d0543943-73ff-0310-b7d9-9358b9ac24b2
This commit is contained in:
Michael Jerris
2008-05-23 20:56:24 +00:00
parent d2290cfa3a
commit 00654d880e
338 changed files with 55725 additions and 19400 deletions

View File

@@ -14,12 +14,13 @@
facility. It is for demonstration purposes.
=============================================================================*/
#include <cassert>
#include <cstdlib>
#include <string>
#include <iostream>
#include <xmlrpc-c/girerr.hpp>
#include <xmlrpc-c/base.hpp>
#include <xmlrpc-c/client.hpp>
#include <cassert>
using namespace std;
@@ -32,7 +33,11 @@ main(int argc, char **) {
}
try {
xmlrpc_c::clientXmlTransport_curl myTransport;
xmlrpc_c::clientXmlTransport_curl myTransport(
xmlrpc_c::clientXmlTransport_curl::constrOpt()
.no_ssl_verifyhost(true)
.user_agent("sample_add/1.0"));
xmlrpc_c::client_xml myClient(&myTransport);
string const methodName("sample.add");
@@ -47,8 +52,6 @@ main(int argc, char **) {
xmlrpc_c::carriageParm_curl0 myCarriageParm(serverUrl);
xmlrpc_c::value result;
myRpcP->call(&myClient, &myCarriageParm);
assert(myRpcP->isFinished());
@@ -58,8 +61,8 @@ main(int argc, char **) {
cout << "Result of RPC (sum of 5 and 7): " << sum << endl;
} catch (girerr::error const error) {
cerr << "Client threw error: " << error.what() << endl;
} catch (exception const& e) {
cerr << "Client threw error: " << e.what() << endl;
} catch (...) {
cerr << "Client threw unexpected error." << endl;
}