| 
		| class FtiTransactionManager | Class to store and execute FTI transactions. More... |  
 |  | 
Public Types
- typedef TransactionManager::Operation  Operation
- enum  { TIMEOUT_MS = 5000 }
Public Methods
Protected Methods
Protected Members
 Class to store and execute FTI transactions.  An FTI transaction is a
 a sequence of FTI commands that should executed atomically.
 
| typedef TransactionManager::Operation  Operation | Operation | 
| enum  { TIMEOUT_MS = 5000 } | 
 | 
| FtiTransactionManager (EventLoop& e, FtiConfig& ftic,
			  uint32_t max_pending = 10) 
 | FtiTransactionManager | 
| const string&  error () 
 | error | 
 [const]
Returns: string representing first error during commit.  If string is
 empty(), then no error occurred.
     
| inline void  unset_error () 
 | unset_error | 
 [protected]
| inline bool  set_unset_error (const string& error) 
 | set_unset_error | 
 [protected]
| void  pre_commit (uint32_t tid) 
 | pre_commit | 
 [protected]
Reimplemented from TransactionManager.
| void  post_commit (uint32_t tid) 
 | post_commit | 
 [protected]
Reimplemented from TransactionManager.
 [protected]
Reimplemented from TransactionManager.
 [protected]
 [protected]
| inline void
 unset_error () 
 | unset_error | 
 [protected]
| inline bool
 set_unset_error (const string& error) 
 | set_unset_error | 
 [protected]
	
	| Generated by: pavlin on possum.icir.org on Mon Jun  9 13:23:54 2003, using kdoc 2.0a54+XORP. |