Standard (i.e. default) implementation of Event_Persistence_Factory interface.
More...
#include <Standard_Event_Persistence.h>
Standard (i.e. default) implementation of Event_Persistence_Factory interface.
TAO_Notify::Standard_Event_Persistence_Factory::Standard_Event_Persistence_Factory |
( |
| ) |
|
TAO_Notify::Standard_Event_Persistence_Factory::~Standard_Event_Persistence_Factory |
( |
| ) |
|
|
virtual |
Accessor for file allocator. Intended for use only by the Routing Slip Persistence Manager
reloading process complete. Where should the chain continue?
void TAO_Notify::Standard_Event_Persistence_Factory::get_preallocated_pointer |
( |
ACE_UINT64 & |
next_serial_number, |
|
|
ACE_UINT32 & |
next_block_number |
|
) |
| |
bool TAO_Notify::Standard_Event_Persistence_Factory::open |
( |
const ACE_TCHAR * |
filename, |
|
|
ACE_UINT32 |
block_size = 512 |
|
) |
| |
Open persistence file and initialize. /param filename the fully qualified path/name of the file to contain persistent information. /param block_size the size of a physical block on the device containing the file.
void TAO_Notify::Standard_Event_Persistence_Factory::preallocate_next_record |
( |
ACE_UINT64 & |
current_serial_number, |
|
|
Persistent_Storage_Block *& |
current_psb, |
|
|
ACE_UINT64 & |
next_serial_number, |
|
|
ACE_UINT32 & |
next_block_number |
|
) |
| |
return current serial # and a psb containing current record# allocate new serial # and record number, and return those, too.
Access root record. Intended for use only by the Routing Slip Persistence Manager
bool TAO_Notify::Standard_Event_Persistence_Factory::is_reloading_ |
|
private |
ACE_UINT64 TAO_Notify::Standard_Event_Persistence_Factory::serial_number_ |
|
private |
The documentation for this class was generated from the following files: