[Previous] [Contents] [Next] [IONA Technologies]


OperationDef


Contents

OperationDef::contexts
OperationDef::describe()
OperationDef::mode
OperationDef::result



Synopsis:

Interface OperationDef describes an IDL operation. It inherits from Contained. Note that the parameters and exceptions of the operation are not directly available as attributes but they are available through the inherited operation Contained::describe().

One use of OperationDef is to construct an NVList for a specific operation. See CORBA::ORB::create_operation_list() for details.

CORBA:

Notes:

CORBA defined.

See Also:



OperationDef::contexts


Synopsis:

Description:

Gives the list of context identifiers specified in the context clause of the operation.

Notes:

CORBA defined.



OperationDef::describe()


Synopsis:

The operation describe() is inherited from Contained. It returns a structure of type Contained::Description:

The name member of this structure contains the string "OperationDescription".

The TypeCode of the value member is:

The value of the any is a structure of type:

See Also:



OperationDef::mode


Synopsis:

Description:

Specifies whether the operation is normal (NORMAL) or oneway (ONEWAY).

Notes:

CORBA defined.



OperationDef::result


Synopsis:

Description:

Specifies the TypeCode of the operation's return value.

Notes:

CORBA defined.



[Roadmap] [Utilities] [Compiling] [Configuration]
[Class Reference] [IR Reference] [Daemon Reference] [IDL Grammar] [System Exceptions]
[Index]