示例#1
0
文件: message.cpp 项目: rachwal/RMI
::Ice::AsyncResultPtr IceProxy::zerocexample::MessageIce::begin_getContent(const ::Ice::Context* __ctx, const ::IceInternal::CallbackBasePtr& __del, const ::Ice::LocalObjectPtr& __cookie)
{
	__checkAsyncTwowayOnly(__zerocexample__MessageIce__getContent_name);
	::IceInternal::OutgoingAsyncPtr __result = new ::IceInternal::OutgoingAsync(this, __zerocexample__MessageIce__getContent_name, __del, __cookie);
	try
	{
		__result->prepare(__zerocexample__MessageIce__getContent_name, ::Ice::Idempotent, __ctx);
		__result->writeEmptyParams();
		__result->invoke();
	}
	catch (const ::Ice::Exception& __ex)
	{
		__result->abort(__ex);
	}
	return __result;
}
示例#2
0
::Ice::AsyncResultPtr
IceProxy::RoboCompGenericBase::GenericBase::begin_getBasePose(const ::Ice::Context* __ctx, const ::IceInternal::CallbackBasePtr& __del, const ::Ice::LocalObjectPtr& __cookie)
{
    __checkAsyncTwowayOnly(__RoboCompGenericBase__GenericBase__getBasePose_name);
    ::IceInternal::OutgoingAsyncPtr __result = new ::IceInternal::OutgoingAsync(this, __RoboCompGenericBase__GenericBase__getBasePose_name, __del, __cookie);
    try
    {
        __result->__prepare(__RoboCompGenericBase__GenericBase__getBasePose_name, ::Ice::Normal, __ctx);
        __result->__writeEmptyParams();
        __result->__send(true);
    }
    catch(const ::Ice::LocalException& __ex)
    {
        __result->__exceptionAsync(__ex);
    }
    return __result;
}
::Ice::AsyncResultPtr
IceProxy::UC3M::AgendaService::begin_ask(const ::Ice::Context* __ctx, const ::IceInternal::CallbackBasePtr& __del, const ::Ice::LocalObjectPtr& __cookie)
{
    __checkAsyncTwowayOnly(__UC3M__AgendaService__ask_name);
    ::IceInternal::OutgoingAsyncPtr __result = new ::IceInternal::OutgoingAsync(this, __UC3M__AgendaService__ask_name, __del, __cookie);
    try
    {
        __result->__prepare(__UC3M__AgendaService__ask_name, ::Ice::Normal, __ctx);
        __result->__writeEmptyParams();
        __result->__send(true);
    }
    catch(const ::Ice::LocalException& __ex)
    {
        __result->__exceptionAsync(__ex);
    }
    return __result;
}
示例#4
0
::Ice::AsyncResultPtr
IceProxy::RoboCompJoyStick::JoyStick::begin_readJoyStickBufferedData(const ::Ice::Context* __ctx, const ::IceInternal::CallbackBasePtr& __del, const ::Ice::LocalObjectPtr& __cookie)
{
    __checkAsyncTwowayOnly(__RoboCompJoyStick__JoyStick__readJoyStickBufferedData_name);
    ::IceInternal::OutgoingAsyncPtr __result = new ::IceInternal::OutgoingAsync(this, __RoboCompJoyStick__JoyStick__readJoyStickBufferedData_name, __del, __cookie);
    try
    {
        __result->__prepare(__RoboCompJoyStick__JoyStick__readJoyStickBufferedData_name, ::Ice::Idempotent, __ctx);
        __result->__writeEmptyParams();
        __result->__send(true);
    }
    catch(const ::Ice::LocalException& __ex)
    {
        __result->__exceptionAsync(__ex);
    }
    return __result;
}
示例#5
0
文件: OWS.cpp 项目: douxiaozhao/WMTS
::Ice::AsyncResultPtr
IceProxy::OWSMODULE::DataOperation::begin_CheckState(const ::std::string& taskID, const ::Ice::Context* __ctx, const ::IceInternal::CallbackBasePtr& __del, const ::Ice::LocalObjectPtr& __cookie)
{
    __checkAsyncTwowayOnly(__OWSMODULE__DataOperation__CheckState_name);
    ::IceInternal::OutgoingAsyncPtr __result = new ::IceInternal::OutgoingAsync(this, __OWSMODULE__DataOperation__CheckState_name, __del, __cookie);
    try
    {
        __result->__prepare(__OWSMODULE__DataOperation__CheckState_name, ::Ice::Normal, __ctx);
        ::IceInternal::BasicStream* __os = __result->__startWriteParams(::Ice::DefaultFormat);
        __os->write(taskID);
        __result->__endWriteParams();
        __result->__send(true);
    }
    catch(const ::Ice::LocalException& __ex)
    {
        __result->__exceptionAsync(__ex);
    }
    return __result;
}
示例#6
0
::Ice::AsyncResultPtr
IceProxy::loggerice::loggerctrl::begin_Register(const ::std::string& name, const ::Ice::Context* __ctx, const ::IceInternal::CallbackBasePtr& __del, const ::Ice::LocalObjectPtr& __cookie)
{
    __checkAsyncTwowayOnly(__loggerice__loggerctrl__Register_name);
    ::IceInternal::OutgoingAsyncPtr __result = new ::IceInternal::OutgoingAsync(this, __loggerice__loggerctrl__Register_name, __del, __cookie);
    try
    {
        __result->__prepare(__loggerice__loggerctrl__Register_name, ::Ice::Normal, __ctx);
        ::IceInternal::BasicStream* __os = __result->__getOs();
        __os->write(name);
        __os->endWriteEncaps();
        __result->__send(true);
    }
    catch(const ::Ice::LocalException& __ex)
    {
        __result->__exceptionAsync(__ex);
    }
    return __result;
}
::Ice::AsyncResultPtr
IceProxy::UC3M::CineTicketService::begin_consulta(::Ice::Int horaSesion, const ::Ice::Context* __ctx, const ::IceInternal::CallbackBasePtr& __del, const ::Ice::LocalObjectPtr& __cookie)
{
    __checkAsyncTwowayOnly(__UC3M__CineTicketService__consulta_name);
    ::IceInternal::OutgoingAsyncPtr __result = new ::IceInternal::OutgoingAsync(this, __UC3M__CineTicketService__consulta_name, __del, __cookie);
    try
    {
        __result->__prepare(__UC3M__CineTicketService__consulta_name, ::Ice::Normal, __ctx);
        ::IceInternal::BasicStream* __os = __result->__startWriteParams(::Ice::DefaultFormat);
        __os->write(horaSesion);
        __result->__endWriteParams();
        __result->__send(true);
    }
    catch(const ::Ice::LocalException& __ex)
    {
        __result->__exceptionAsync(__ex);
    }
    return __result;
}
::Ice::AsyncResultPtr
IceProxy::com::pera::base::runtime::remote::RobotRemoteService::begin_runLocalRobotStart(const ::std::string& robotInfo, const ::Ice::Context* __ctx, const ::IceInternal::CallbackBasePtr& __del, const ::Ice::LocalObjectPtr& __cookie)
{
    __checkAsyncTwowayOnly(__com__pera__base__runtime__remote__RobotRemoteService__runLocalRobotStart_name);
    ::IceInternal::OutgoingAsyncPtr __result = new ::IceInternal::OutgoingAsync(this, __com__pera__base__runtime__remote__RobotRemoteService__runLocalRobotStart_name, __del, __cookie);
    try
    {
        __result->__prepare(__com__pera__base__runtime__remote__RobotRemoteService__runLocalRobotStart_name, ::Ice::Normal, __ctx);
        ::IceInternal::BasicStream* __os = __result->__startWriteParams(::Ice::DefaultFormat);
        __os->write(robotInfo);
        __result->__endWriteParams();
        __result->__send(true);
    }
    catch(const ::Ice::LocalException& __ex)
    {
        __result->__exceptionAsync(__ex);
    }
    return __result;
}
::Ice::AsyncResultPtr
IceProxy::RoboCompPlanning::Planning::begin_getNextAction(const ::std::string& Problem, const ::Ice::Context* __ctx, const ::IceInternal::CallbackBasePtr& __del, const ::Ice::LocalObjectPtr& __cookie)
{
    __checkAsyncTwowayOnly(__RoboCompPlanning__Planning__getNextAction_name);
    ::IceInternal::OutgoingAsyncPtr __result = new ::IceInternal::OutgoingAsync(this, __RoboCompPlanning__Planning__getNextAction_name, __del, __cookie);
    try
    {
        __result->__prepare(__RoboCompPlanning__Planning__getNextAction_name, ::Ice::Normal, __ctx);
        ::IceInternal::BasicStream* __os = __result->__startWriteParams(::Ice::DefaultFormat);
        __os->write(Problem);
        __result->__endWriteParams();
        __result->__send(true);
    }
    catch(const ::Ice::LocalException& __ex)
    {
        __result->__exceptionAsync(__ex);
    }
    return __result;
}
示例#10
0
::Ice::AsyncResultPtr
IceProxy::MCS::MESLink::begin_GetFoup(::Ice::Int foupBarCode, const ::Ice::Context* __ctx, const ::IceInternal::CallbackBasePtr& __del, const ::Ice::LocalObjectPtr& __cookie)
{
    __checkAsyncTwowayOnly(__MCS__MESLink__GetFoup_name);
    ::IceInternal::OutgoingAsyncPtr __result = new ::IceInternal::OutgoingAsync(this, __MCS__MESLink__GetFoup_name, __del, __cookie);
    try
    {
        __result->__prepare(__MCS__MESLink__GetFoup_name, ::Ice::Idempotent, __ctx);
        ::IceInternal::BasicStream* __os = __result->__getOs();
        __os->write(foupBarCode);
        __os->endWriteEncaps();
        __result->__send(true);
    }
    catch(const ::Ice::LocalException& __ex)
    {
        __result->__exceptionAsync(__ex);
    }
    return __result;
}
示例#11
0
::Ice::AsyncResultPtr
IceProxy::kelp::cmd2kcn::begin_delSelfConfig(const ::std::string& key, const ::Ice::Context* __ctx, const ::IceInternal::CallbackBasePtr& __del, const ::Ice::LocalObjectPtr& __cookie)
{
    __checkAsyncTwowayOnly(__kelp__cmd2kcn__delSelfConfig_name);
    ::IceInternal::OutgoingAsyncPtr __result = new ::IceInternal::OutgoingAsync(this, __kelp__cmd2kcn__delSelfConfig_name, __del, __cookie);
    try
    {
        __result->__prepare(__kelp__cmd2kcn__delSelfConfig_name, ::Ice::Normal, __ctx);
        ::IceInternal::BasicStream* __os = __result->__startWriteParams(::Ice::DefaultFormat);
        __os->write(key);
        __result->__endWriteParams();
        __result->__send(true);
    }
    catch(const ::Ice::LocalException& __ex)
    {
        __result->__exceptionAsync(__ex);
    }
    return __result;
}
示例#12
0
::Ice::AsyncResultPtr
IceProxy::GlobalTable::DistributedMap::begin_get(const ::std::string& s, const ::Ice::Context* __ctx, const ::IceInternal::CallbackBasePtr& __del, const ::Ice::LocalObjectPtr& __cookie)
{
    __checkAsyncTwowayOnly(__GlobalTable__DistributedMap__get_name);
    ::IceInternal::OutgoingAsyncPtr __result = new ::IceInternal::OutgoingAsync(this, __GlobalTable__DistributedMap__get_name, __del, __cookie);
    try
    {
        __result->__prepare(__GlobalTable__DistributedMap__get_name, ::Ice::Normal, __ctx);
        ::IceInternal::BasicStream* __os = __result->__getOs();
        __os->write(s);
        __os->endWriteEncaps();
        __result->__send(true);
    }
    catch(const ::Ice::LocalException& __ex)
    {
        __result->__exceptionAsync(__ex);
    }
    return __result;
}
示例#13
0
::Ice::AsyncResultPtr
IceProxy::CoreSpace::CoreBase::begin_add(::Ice::Int a, ::Ice::Int b, const ::Ice::Context* __ctx, const ::IceInternal::CallbackBasePtr& __del, const ::Ice::LocalObjectPtr& __cookie)
{
    __checkAsyncTwowayOnly(__CoreSpace__CoreBase__add_name);
    ::IceInternal::OutgoingAsyncPtr __result = new ::IceInternal::OutgoingAsync(this, __CoreSpace__CoreBase__add_name, __del, __cookie);
    try
    {
        __result->__prepare(__CoreSpace__CoreBase__add_name, ::Ice::Normal, __ctx);
        ::IceInternal::BasicStream* __os = __result->__startWriteParams(::Ice::DefaultFormat);
        __os->write(a);
        __os->write(b);
        __result->__endWriteParams();
        __result->__send(true);
    }
    catch(const ::Ice::LocalException& __ex)
    {
        __result->__exceptionAsync(__ex);
    }
    return __result;
}
示例#14
0
文件: demo.cpp 项目: xly931/demo
::Ice::AsyncResultPtr
IceProxy::HSFoward::HSBnsProc::begin_fun(::Ice::Int num, const ::std::string& str, const ::Ice::Context* __ctx, const ::IceInternal::CallbackBasePtr& __del, const ::Ice::LocalObjectPtr& __cookie)
{
    __checkAsyncTwowayOnly(__HSFoward__HSBnsProc__fun_name);
    ::IceInternal::OutgoingAsyncPtr __result = new ::IceInternal::OutgoingAsync(this, __HSFoward__HSBnsProc__fun_name, __del, __cookie);
    try
    {
        __result->__prepare(__HSFoward__HSBnsProc__fun_name, ::Ice::Normal, __ctx);
        ::IceInternal::BasicStream* __os = __result->__getOs();
        __os->write(num);
        __os->write(str);
        __os->endWriteEncaps();
        __result->__send(true);
    }
    catch(const ::Ice::LocalException& __ex)
    {
        __result->__exceptionAsync(__ex);
    }
    return __result;
}
::Ice::AsyncResultPtr
IceProxy::pera::Demo601Server::PeraDemo601ServerService::begin_InvokeMethod(const ::std::string& methodName, const ::std::string& strJsonIn, const ::Ice::Context* __ctx, const ::IceInternal::CallbackBasePtr& __del, const ::Ice::LocalObjectPtr& __cookie)
{
    __checkAsyncTwowayOnly(__pera__Demo601Server__PeraDemo601ServerService__InvokeMethod_name);
    ::IceInternal::OutgoingAsyncPtr __result = new ::IceInternal::OutgoingAsync(this, __pera__Demo601Server__PeraDemo601ServerService__InvokeMethod_name, __del, __cookie);
    try
    {
        __result->__prepare(__pera__Demo601Server__PeraDemo601ServerService__InvokeMethod_name, ::Ice::Normal, __ctx);
        ::IceInternal::BasicStream* __os = __result->__startWriteParams(::Ice::DefaultFormat);
        __os->write(methodName);
        __os->write(strJsonIn);
        __result->__endWriteParams();
        __result->__send(true);
    }
    catch(const ::Ice::LocalException& __ex)
    {
        __result->__exceptionAsync(__ex);
    }
    return __result;
}