sofs19  0.1
FUSE based file system
binselection.h
Go to the documentation of this file.
1 
15 #ifndef __SOFS19_BIN_SELECTION__
16 #define __SOFS19_BIN_SELECTION__
17 
18 #include <inttypes.h>
19 
20 namespace sofs19
21 {
22 
43  /* *************************************** */
44 
52  void soBinSetIDs(uint32_t lower, uint32_t upper);
53 
54  /* *************************************** */
55 
61  void soBinAddIDs(uint32_t lower, uint32_t upper);
62 
63  /* *************************************** */
64 
70  void soBinRemoveIDs(uint32_t lower, uint32_t upper);
71 
72  /* *************************************** */
73 
82  bool soBinSelected(uint32_t id);
83 
84  /* *************************************** */
85 
88 };
89 
90 #endif /* __SOFS19_BIN_SELECTION__ */
sofs19::soBinSetIDs
void soBinSetIDs(uint32_t lower, uint32_t upper)
Set bin configuration map.
sofs19::soBinRemoveIDs
void soBinRemoveIDs(uint32_t lower, uint32_t upper)
Remove bin ID range from the current bin configuration map.
sofs19::soBinAddIDs
void soBinAddIDs(uint32_t lower, uint32_t upper)
Add bin ID range to the current bin configuration map.
sofs19::soBinSelected
bool soBinSelected(uint32_t id)
Check if given ID is activated.