Public Types | |
typedef ACE_Hash_Map_Manager< u64, Descr, ACE_Null_Mutex > | Base |
Public Member Functions | |
Queue () | |
Queue (u64 sn) | |
Queue (Queue const &q) | |
int | bind (u64 sn, Descr const &d) |
int | rebind (u64 sn, Descr const &d) |
int | unbind (u64 sn) |
u64 | sn () const |
void | sn (u64 sn) |
u64 | max_sn () const |
Private Attributes | |
u64 | sn_ |
u64 | max_sn_ |
|
Definition at line 125 of file Acknowledge.h. |
|
Definition at line 129 of file Acknowledge.h. References ACE_RMCAST_DEFAULT_MAP_SIZE, max_sn_, and sn_.
|
|
Definition at line 134 of file Acknowledge.h. References ACE_RMCAST_DEFAULT_MAP_SIZE, max_sn_, sn_, and ACE_RMCast::u64.
|
|
Definition at line 139 of file Acknowledge.h. References ACE_RMCAST_DEFAULT_MAP_SIZE, bind(), max_sn_, and sn_.
|
|
Definition at line 150 of file Acknowledge.h. References max_sn_, and ACE_RMCast::u64. Referenced by Queue(), ACE_RMCast::Acknowledge::recv(), and ACE_RMCast::Acknowledge::track_queue().
|
|
Definition at line 199 of file Acknowledge.h. References ACE_Hash_Map_Manager_Ex< u64, Descr, ACE_Hash< u64 >, ACE_Equal_To< u64 >, ACE_Null_Mutex >::current_size(), max_sn_, and sn_. Referenced by ACE_RMCast::Acknowledge::recv(), and ACE_RMCast::Acknowledge::track_queue().
00200 { 00201 if (current_size () == 0) return sn_; 00202 00203 return max_sn_; 00204 } |
|
Definition at line 160 of file Acknowledge.h. References max_sn_, and ACE_RMCast::u64. Referenced by ACE_RMCast::Acknowledge::recv().
|
|
Definition at line 193 of file Acknowledge.h. References sn_, and ACE_RMCast::u64.
00194 { 00195 sn_ = sn; 00196 } |
|
Definition at line 187 of file Acknowledge.h. References sn_. Referenced by ACE_RMCast::Acknowledge::collapse(), ACE_RMCast::Acknowledge::create_nrtm(), ACE_RMCast::Acknowledge::recv(), and ACE_RMCast::Acknowledge::track_queue().
00188 { 00189 return sn_; 00190 } |
|
Definition at line 170 of file Acknowledge.h. References ACE_Hash_Map_Manager_Ex< u64, Descr, ACE_Hash< u64 >, ACE_Equal_To< u64 >, ACE_Null_Mutex >::find(), max_sn_, sn_, and ACE_RMCast::u64. Referenced by ACE_RMCast::Acknowledge::collapse().
|
|
Definition at line 207 of file Acknowledge.h. Referenced by bind(), max_sn(), Queue(), rebind(), and unbind(). |
|
Definition at line 207 of file Acknowledge.h. |