#include <IO_Cntl_Msg.h>
Public Types | |
| typedef unsigned short | ACE_IO_Cntl_Cmds | 
| enum | {  SET_LWM = 1, GET_LWM = 2, SET_HWM = 3, GET_HWM = 4, MOD_LINK = 5, MOD_UNLINK = 6 }  | 
Public Member Functions | |
| ACE_IO_Cntl_Msg (ACE_IO_Cntl_Cmds c) | |
| Initialize the control message.   | |
| ACE_IO_Cntl_Cmds | cmd (void) | 
| Get command.   | |
| void | cmd (ACE_IO_Cntl_Cmds c) | 
| Set command.   | |
| size_t | count (void) | 
| Get count.   | |
| void | count (size_t c) | 
| Set count.   | |
| int | error (void) | 
| Get error.   | |
| void | error (int e) | 
| Set error.   | |
| int | rval (void) | 
| Get return value.   | |
| void | rval (int r) | 
| Set return value.   | |
| void | dump (void) const | 
| Dump the state of an object.   | |
Public Attributes | |
| ACE_ALLOC_HOOK_DECLARE | |
| Declare the dynamic allocation hooks.   | |
Private Attributes | |
| ACE_IO_Cntl_Cmds | cmd_ | 
| Command.   | |
| size_t | count_ | 
| Count.   | |
| int | error_ | 
| Error.   | |
| int | rval_ | 
| Return value.   | |
Definition at line 33 of file IO_Cntl_Msg.h.
      
  | 
  
| 
 
 Definition at line 52 of file IO_Cntl_Msg.h. Referenced by ACE_IO_Cntl_Msg(), cmd(), ACE_UPIPE_Stream::control(), ACE_Stream_Tail<>::control(), ACE_Stream_Head<>::control(), ACE_Stream<>::control(), ACE_Task< ACE_SYNCH_USE >::water_marks(), and ACE_Task_Ex<, ACE_MESSAGE_TYPE >::water_marks().  | 
  
      
  | 
  
| 
 
 
 Definition at line 36 of file IO_Cntl_Msg.h. 
 00037   {
00038     /// Set the low water mark.
00039     SET_LWM    = 1,
00040     /// Get the low water mark.
00041     GET_LWM    = 2,
00042     /// Set the high water mark.
00043     SET_HWM    = 3,
00044     /// Get the high water mark.
00045     GET_HWM    = 4,
00046     /// Link modules
00047     MOD_LINK   = 5,
00048     /// Unlink modules
00049     MOD_UNLINK = 6
00050   };
 | 
  
      
  | 
  
| 
 Initialize the control message. 
 Definition at line 8 of file IO_Cntl_Msg.inl. References ACE_IO_Cntl_Cmds, and cmd_. 
 00009 {
00010   this->cmd_ = c;
00011 }
 | 
  
      
  | 
  
| 
 Set command. 
 Definition at line 20 of file IO_Cntl_Msg.inl. References ACE_IO_Cntl_Cmds, and cmd_. 
 00021 {
00022   this->cmd_ = c;
00023 }
 | 
  
      
  | 
  
| 
 Get command. 
 Definition at line 14 of file IO_Cntl_Msg.inl. References cmd_. Referenced by ACE_Stream_Tail<>::control(), and ACE_Stream_Head<>::control(). 
 00015 {
00016   return this->cmd_;
00017 }
 | 
  
      
  | 
  
| 
 Set count. 
 Definition at line 32 of file IO_Cntl_Msg.inl. References count_. 
 00033 {
00034   this->count_ = c;
00035 }
 | 
  
      
  | 
  
| 
 Get count. 
 Definition at line 26 of file IO_Cntl_Msg.inl. References count_. 
 00027 {
00028   return this->count_;
00029 }
 | 
  
      
  | 
  
| 
 Dump the state of an object. 
  | 
  
      
  | 
  
| 
 Set error. 
 Definition at line 44 of file IO_Cntl_Msg.inl. 
 00045 {
00046   this->error_ = e;
00047 }
 | 
  
      
  | 
  
| 
 Get error. 
 Definition at line 38 of file IO_Cntl_Msg.inl. 
 00039 {
00040   return this->error_;
00041 }
 | 
  
      
  | 
  
| 
 Set return value. 
 Definition at line 56 of file IO_Cntl_Msg.inl. References rval_. 
 00057 {
00058   this->rval_ = r;
00059 }
 | 
  
      
  | 
  
| 
 Get return value. 
 Definition at line 50 of file IO_Cntl_Msg.inl. References rval_. Referenced by ACE_Stream_Tail<>::control(), and ACE_Stream_Head<>::control(). 
 00051 {
00052   return this->rval_;
00053 }
 | 
  
      
  | 
  
| 
 Declare the dynamic allocation hooks. 
 Definition at line 88 of file IO_Cntl_Msg.h.  | 
  
      
  | 
  
| 
 Command. 
 Definition at line 92 of file IO_Cntl_Msg.h. Referenced by ACE_IO_Cntl_Msg(), and cmd().  | 
  
      
  | 
  
| 
 Count. 
 Definition at line 95 of file IO_Cntl_Msg.h. Referenced by count().  | 
  
      
  | 
  
| 
 Error. 
 Definition at line 98 of file IO_Cntl_Msg.h.  | 
  
      
  | 
  
| 
 Return value. 
 Definition at line 101 of file IO_Cntl_Msg.h. Referenced by rval().  | 
  
 
1.3.6