Main Page Class Hierarchy Alphabetical List Compound List File List Compound Members File Members Related Pages
ACE_Message_Block Member List
This is the complete list of members for ACE_Message_Block, including all inherited members.
- ACE_ALLOC_HOOK_DECLARE
- ACE_Data_Block class
[friend]
- ACE_Message_Block(ACE_Allocator *message_block_allocator = 0)
- ACE_Message_Block(ACE_Data_Block *, Message_Flags flags = 0, ACE_Allocator *message_block_allocator = 0)
- ACE_Message_Block(const char *data, size_t size = 0, u_long priority = ACE_DEFAULT_MESSAGE_BLOCK_PRIORITY)
- ACE_Message_Block(size_t size, ACE_Message_Type type = MB_DATA, ACE_Message_Block *cont = 0, const char *data = 0, ACE_Allocator *allocator_strategy = 0, ACE_Lock *locking_strategy = 0, u_long priority = ACE_DEFAULT_MESSAGE_BLOCK_PRIORITY, const ACE_Time_Value &execution_time = ACE_Time_Value::zero, const ACE_Time_Value &deadline_time = ACE_Time_Value::max_time, ACE_Allocator *data_block_allocator = 0, ACE_Allocator *message_block_allocator = 0)
- ACE_Message_Block(const ACE_Message_Block &mb, size_t align)
- ACE_Message_Block(size_t size, ACE_Message_Type type, ACE_Message_Block *cont, const char *data, ACE_Allocator *allocator_strategy, ACE_Lock *locking_strategy, Message_Flags flags, u_long priority, const ACE_Time_Value &execution_time, const ACE_Time_Value &deadline_time, ACE_Data_Block *db, ACE_Allocator *data_block_allocator, ACE_Allocator *message_block_allocator)
[protected]
- ACE_Message_Block(const ACE_Message_Block &)
[private]
- ACE_Message_Type typedef
- base(void) const
- base(char *data, size_t size, Message_Flags = DONT_DELETE)
- capacity(void) const
- clone(Message_Flags mask = 0) const
[virtual]
- clr_flags(Message_Flags less_flags)
- clr_self_flags(ACE_Message_Block::Message_Flags less_flags)
- cont(void) const
- cont(ACE_Message_Block *)
- cont_
[protected]
- copy(const char *buf, size_t n)
- copy(const char *buf)
- crunch(void)
- data_block(void) const
- data_block(ACE_Data_Block *)
- data_block_
[protected]
- DONT_DELETE enum value
- dump(void) const
- duplicate(void) const
- duplicate(const ACE_Message_Block *mb)
[static]
- end(void) const
- flags(void) const
- flags_
[protected]
- init(const char *data, size_t size = 0)
- init(size_t size, ACE_Message_Type type = MB_DATA, ACE_Message_Block *cont = 0, const char *data = 0, ACE_Allocator *allocator_strategy = 0, ACE_Lock *locking_strategy = 0, u_long priority = ACE_DEFAULT_MESSAGE_BLOCK_PRIORITY, const ACE_Time_Value &execution_time = ACE_Time_Value::zero, const ACE_Time_Value &deadline_time = ACE_Time_Value::max_time, ACE_Allocator *data_block_allocator = 0, ACE_Allocator *message_block_allocator = 0)
- init_i(size_t size, ACE_Message_Type type, ACE_Message_Block *cont, const char *data, ACE_Allocator *allocator_strategy, ACE_Lock *locking_strategy, Message_Flags flags, u_long priority, const ACE_Time_Value &execution_time, const ACE_Time_Value &deadline_time, ACE_Data_Block *db, ACE_Allocator *data_block_allocator, ACE_Allocator *message_block_allocator)
[protected]
- is_data_msg(void) const
- length(void) const
- length(size_t n)
- locking_strategy(void)
- locking_strategy(ACE_Lock *)
- mark(void) const
- MB_BREAK enum value
- MB_DATA enum value
- MB_ERROR enum value
- MB_EVENT enum value
- MB_FLUSH enum value
- MB_HANGUP enum value
- MB_IOCACK enum value
- MB_IOCNAK enum value
- MB_IOCTL enum value
- MB_NORMAL enum value
- MB_PASSFP enum value
- MB_PCEVENT enum value
- MB_PCPROTO enum value
- MB_PCSIG enum value
- MB_PRIORITY enum value
- MB_PROTO enum value
- MB_READ enum value
- MB_SETOPTS enum value
- MB_SIG enum value
- MB_START enum value
- MB_STOP enum value
- MB_USER enum value
- message_block_allocator_
[protected]
- Message_Flags typedef
- msg_class(void) const
- msg_deadline_time(void) const
- msg_deadline_time(const ACE_Time_Value &dt)
- msg_execution_time(void) const
- msg_execution_time(const ACE_Time_Value &et)
- msg_priority(void) const
- msg_priority(u_long priority)
- msg_type(void) const
- msg_type(ACE_Message_Type type)
- next(void) const
- next(ACE_Message_Block *)
- next_
[protected]
- operator=(const ACE_Message_Block &)
[private]
- prev(void) const
- prev(ACE_Message_Block *)
- prev_
[protected]
- priority_
[protected]
- rd_ptr(void) const
- rd_ptr(char *ptr)
- rd_ptr(size_t n)
- rd_ptr_
[protected]
- reference_count(void) const
- release(void)
- release(ACE_Message_Block *mb)
[static]
- release_i(ACE_Lock *lock)
[protected]
- replace_data_block(ACE_Data_Block*)
- reset(void)
- self_flags(void) const
- set_flags(Message_Flags more_flags)
- set_self_flags(ACE_Message_Block::Message_Flags more_flags)
- size(void) const
- size(size_t length)
- space(void) const
- total_capacity(void) const
- total_length(void) const
- total_size(void) const
- USER_FLAGS enum value
- wr_ptr(void) const
- wr_ptr(char *ptr)
- wr_ptr(size_t n)
- wr_ptr_
[protected]
- ~ACE_Message_Block(void)
[virtual]
Generated at Wed Nov 21 10:31:23 2001 for ACE by
1.2.3 written by Dimitri van Heesch,
© 1997-2000