Holds extended attribute and value. More...
#include <Protocol.h>
Public Member Functions | |
Attribute () | |
Attribute (const char *n, const void *v, uint32_t vl) | |
Constructor. More... | |
Public Attributes | |
const char * | name |
Name of extended attribute. More... | |
const void * | value |
Pointer to attribute value. More... | |
uint32_t | value_len |
Length of attribute value. More... | |
Holds extended attribute and value.
Definition at line 48 of file Protocol.h.
|
inline |
Definition at line 49 of file Protocol.h.
|
inline |
Constructor.
n | Attribute name |
v | Attribute value |
vl | Attribute value length |
Definition at line 55 of file Protocol.h.
const char* Hyperspace::Attribute::name |
Name of extended attribute.
Definition at line 59 of file Protocol.h.
const void* Hyperspace::Attribute::value |
Pointer to attribute value.
Definition at line 62 of file Protocol.h.
uint32_t Hyperspace::Attribute::value_len |
Length of attribute value.
Definition at line 65 of file Protocol.h.