Enumerations | |
enum | macs_profile_type { MACS_TYPE_INT = 0, MACS_TYPE_FLOAT = 1, MACS_TYPE_CHAR = 2, MACS_TYPE_BLOB = 3, MACS_TYPE_LINK = 4, MACS_TYPE_RES = 5, MACS_TYPE_AUTO = 6 } |
Functions | |
char ** | macs_list_prof (macs_session *sess, char *meth, char *id, macs_profile_type type) |
Expose the keys in this resource's profile. | |
void * | macs_get_prof (macs_session *sess, char *meth, char *rid, char *nsid, macs_profile_type *type, long int *siz) |
Fetch a profile element. | |
int | macs_set_prof (macs_session *sess, const char *meth, char *rid, char *nsid, macs_profile_type type, const void *val, long int siz) |
Add or modify a profile element. |
char *macs_prof_type2str(macs_profile_type)
There are two ways to refer to a resource: by path and by id. These are both strings, however they have different semantics, described elsewhere. See the rmc module for ways to convert between them.
|
|
Expose the keys in this resource's profile.
|
|
Fetch a profile element.
|
|
Add or modify a profile element.
|