|
void | unlock () |
|
boolean | try_lock (in TimeBase::TimeT max_wait) |
| if max_wait = 0 then return immediately
|
|
void | destroy_mutex (in Mutex the_mutex) |
|
Mutex | create_named_mutex (in string name, out boolean created_flag) |
|
Mutex | open_named_mutex (in string name) raises (MutexNotFound) |
|
TCPProtocolProperties | create_tcp_protocol_properties (in long send_buffer_size, in long recv_buffer_size, in boolean keep_alive, in boolean dont_route, in boolean no_delay, in boolean enable_network_priority) |
|
UnixDomainProtocolProperties | create_unix_domain_protocol_properties (in long send_buffer_size, in long recv_buffer_size) |
|
SharedMemoryProtocolProperties | create_shared_memory_protocol_properties (in long send_buffer_size, in long recv_buffer_size, in boolean keep_alive, in boolean dont_route, in boolean no_delay, in long preallocate_buffer_size, in string mmap_filename, in string mmap_lockname) |
|
UserDatagramProtocolProperties | create_user_datagram_protocol_properties (in long send_buffer_size, in long recv_buffer_size, in boolean enable_network_priority) |
|
StreamControlProtocolProperties | create_stream_control_protocol_properties (in long send_buffer_size, in long recv_buffer_size, in boolean keep_alive, in boolean dont_route, in boolean no_delay, in boolean enable_network_priority) |
|
ThreadpoolId | create_threadpool (in unsigned long stacksize, in unsigned long static_threads, in unsigned long dynamic_threads, in Priority default_priority, in boolean allow_request_buffering, in unsigned long max_buffered_requests, in unsigned long max_request_buffer_size) |
|
ThreadpoolId | create_threadpool_with_lanes (in unsigned long stacksize, in ThreadpoolLanes lanes, in boolean allow_borrowing, in boolean allow_request_buffering, in unsigned long max_buffered_requests, in unsigned long max_request_buffer_size) |
|
void | destroy_threadpool (in ThreadpoolId threadpool) raises (InvalidThreadpool) |
|
PriorityModelPolicy | create_priority_model_policy (in PriorityModel priority_model, in Priority server_priority) |
|
ThreadpoolPolicy | create_threadpool_policy (in ThreadpoolId threadpool) |
|
PriorityBandedConnectionPolicy | create_priority_banded_connection_policy (in PriorityBands priority_bands) |
|
ServerProtocolPolicy | create_server_protocol_policy (in ProtocolList protocols) |
|
ClientProtocolPolicy | create_client_protocol_policy (in ProtocolList protocols) |
|
PrivateConnectionPolicy | create_private_connection_policy () |
|
Pre-compiled IDL source for the RTCORBA module.
- Id:
- RTCORBA.pidl 92104 2010-09-30 09:53:25Z johnnyw
The RTCORBA module specified in CORBA v2.4.2 Chapter 24 (February, 2001).
Changes to the original OMG idl:
1. Two TAO-specific interfaces, UnixDomainProtocolProperties
and SharedMemoryProtocolProperties, have been added to allow
configuration of TAO's UIOP and SHMEM pluggable protocols
through RTCORBA Protocol Policies.
2. TAO-specific support for named mutexes has been added.
3. Added RT_ORB::create_tcp_protocol_properties which seems
to come and go from the formal specification, but is needed.