Example #1
0
    int
    run(int argc, char* argv[])
    {
        Ice::InitializationData initData;
        initData.properties = Ice::createProperties();

        loadConfig(initData.properties);

        //
        // Now parse argc/argv into initData.properties
        //
        initData.properties = Ice::createProperties(argc, argv, initData.properties);

        //
        // For this test, we want to disable retries.
        //
        initData.properties->setProperty("Ice.RetryIntervals", "-1");

        //
        // This test kills connections, so we don't want warnings.
        //
        initData.properties->setProperty("Ice.Warn.Connections", "0");

        initData.logger = getLogger();
        setCommunicator(Ice::initialize(argc, argv, initData));

        TimeoutPrx allTests(const Ice::CommunicatorPtr&);
        TimeoutPrx timeout = allTests(communicator());
        timeout->shutdown();

        return EXIT_SUCCESS;
    }
Example #2
0
int
run(int, char**, const Ice::CommunicatorPtr& communicator)
{
    TimeoutPrx allTests(const Ice::CommunicatorPtr&);
    TimeoutPrx timeout = allTests(communicator);
    timeout->shutdown();
    return EXIT_SUCCESS;
}