#include <XrdSsiShMap.hh>
Public Member Functions | |
| ShMap_Parms () | |
| Constructor suitable for Create(). | |
| ShMap_Parms (int rsz) | |
| ~ShMap_Parms () | |
| Destructor. | |
Public Attributes | |
| int | indexSize |
| Number of hash table entries to create. | |
| int | maxKeyLen |
| Maximum key length. | |
| int | maxKeys |
| Maximum expected keys. | |
| int | mode |
| Mode setting for the newly created file. | |
| int | options |
| Bit or'd ShMop_xxxx options below. | |
| int | reserved |
| Reserved for future ABI complaint use. | |
Static Public Attributes | |
| static const int | MultW = 0x88000000 |
| Bit options that may be or'd into he options member above. | |
| static const int | noMultW = 0x08000000 |
| Opposite (default for Create). | |
| static const int | ReUse = 0x44000000 |
| Reuse map storage. | |
| static const int | noReUse = 0x04000000 |
| Opposite (default for Create). | |
| static const int | ForResize = 0 |
| Constructor suitable for Resize() (use ShMap_Parms(ForResize)). | |
| XrdSsi::ShMap_Parms::ShMap_Parms | ( | ) | [inline] |
Constructor suitable for Create().
| XrdSsi::ShMap_Parms::ShMap_Parms | ( | int | rsz | ) | [inline] |
| XrdSsi::ShMap_Parms::~ShMap_Parms | ( | ) | [inline] |
Destructor.
const int XrdSsi::ShMap_Parms::ForResize = 0 [static] |
Constructor suitable for Resize() (use ShMap_Parms(ForResize)).
Triggers initialization for Resize
Number of hash table entries to create.
Maximum key length.
Maximum expected keys.
Mode setting for the newly created file.
const int XrdSsi::ShMap_Parms::MultW = 0x88000000 [static] |
Bit options that may be or'd into he options member above.
Multiple external writers
const int XrdSsi::ShMap_Parms::noMultW = 0x08000000 [static] |
Opposite (default for Create).
const int XrdSsi::ShMap_Parms::noReUse = 0x04000000 [static] |
Opposite (default for Create).
Bit or'd ShMop_xxxx options below.
Reserved for future ABI complaint use.
const int XrdSsi::ShMap_Parms::ReUse = 0x44000000 [static] |
Reuse map storage.
1.6.1