|
GATE_SYSTEM_API gate_management_object_t * | gate_management_object_copy (gate_management_object_t *dest, gate_management_object_t const *source) |
|
GATE_SYSTEM_API void | gate_management_object_release (gate_management_object_t *mgmt_obj) |
|
GATE_SYSTEM_API gate_result_t | gate_management_list_subsystems (gate_string_t const *host, gate_array_t *subsystems) |
|
GATE_SYSTEM_API gate_result_t | gate_management_open (gate_string_t const *host, gate_string_t const *subsystem, gate_string_t const *name_space, gate_uint32_t flags, gate_management_t *handle) |
|
GATE_SYSTEM_API gate_result_t | gate_management_close (gate_management_t handle) |
|
GATE_SYSTEM_API gate_result_t | gate_management_get_object (gate_management_t handle, gate_string_t const *path, gate_management_object_t *obj) |
|
GATE_SYSTEM_API gate_result_t | gate_management_query (gate_management_t handle, gate_string_t const *path, gate_string_t const *query, gate_management_callback_t callback, void *userparam) |
|
GATE_SYSTEM_API gate_result_t | gate_management_list_children (gate_management_t handle, gate_string_t const *path, gate_management_callback_t callback, void *userparam) |
|
GATE_SYSTEM_API gate_result_t | gate_management_list_properties (gate_management_t handle, gate_string_t const *path, gate_map_t *properties) |
|
GATE_SYSTEM_API gate_result_t | gate_management_list_methodnames (gate_management_t handle, gate_string_t const *path, gate_array_t *methodnames) |
|
GATE_SYSTEM_API gate_result_t | gate_management_get_property (gate_management_t handle, gate_string_t const *path, gate_string_t const *propname, gate_value_t *value) |
|
GATE_SYSTEM_API gate_result_t | gate_management_set_property (gate_management_t handle, gate_string_t const *path, gate_string_t const *propname, gate_value_t const *value) |
|
GATE_SYSTEM_API gate_result_t | gate_management_invoke (gate_management_t handle, gate_string_t const *path, gate_string_t const *methodname, gate_array_t const *arguments) |
|
OS management API access utilities.