5.21.1 IDLの定義
interface Request {
readonly attribute CORBA::Object target;
readonly attribute CORBA::Identifier operation;
readonly attribute CORBA::NVList arguments;
readonly attribute CORBA::NamedValue result;
readonly attribute CORBA::Environment env;
readonly attribute CORBA::ExceptionList exceptions;
readonly attribute CORBA::ContextList contexts;
attribute CORBA::Context ctx;
any add_in_arg( );
any add_named_in_arg(in string name);
any add_inout_arg( );
any add_named_inout_arg(in string name);
any add_out_arg( );
any add_named_out_arg(in string name);
void set_return_type(in ::CORBA::TypeCode tc);
any return_value( );
void invoke( );
void send_oneway( );
void send_deferred( );
void get_response( );
boolean poll_response( );
};
ページの先頭へ