Go to the source code of this file.
Functions | |
| isc_result_t | omapi_init (void) |
| isc_result_t | omapi_object_type_register (omapi_object_type_t **type, const char *name, isc_result_t(*set_value)(omapi_object_t *, omapi_object_t *, omapi_data_string_t *, omapi_typed_data_t *), isc_result_t(*get_value)(omapi_object_t *, omapi_object_t *, omapi_data_string_t *, omapi_value_t **), isc_result_t(*destroy)(omapi_object_t *, const char *, int), isc_result_t(*signal_handler)(omapi_object_t *, const char *, va_list), isc_result_t(*stuff_values)(omapi_object_t *, omapi_object_t *, omapi_object_t *), isc_result_t(*lookup)(omapi_object_t **, omapi_object_t *, omapi_object_t *), isc_result_t(*create)(omapi_object_t **, omapi_object_t *), isc_result_t(*remove)(omapi_object_t *, omapi_object_t *), isc_result_t(*freer)(omapi_object_t *, const char *, int), isc_result_t(*allocator)(omapi_object_t **, const char *, int), isc_result_t(*sizer)(size_t), size_t size, isc_result_t(*initialize)(omapi_object_t *, const char *, int), int rc_flag) |
| isc_result_t | omapi_signal (omapi_object_t *handle, const char *name,...) |
| isc_result_t | omapi_signal_in (omapi_object_t *handle, const char *name,...) |
| isc_result_t | omapi_set_value (omapi_object_t *h, omapi_object_t *id, omapi_data_string_t *name, omapi_typed_data_t *value) |
| isc_result_t | omapi_set_value_str (omapi_object_t *h, omapi_object_t *id, const char *name, omapi_typed_data_t *value) |
| isc_result_t | omapi_set_boolean_value (omapi_object_t *h, omapi_object_t *id, const char *name, int value) |
| isc_result_t | omapi_set_int_value (omapi_object_t *h, omapi_object_t *id, const char *name, int value) |
| isc_result_t | omapi_set_object_value (omapi_object_t *h, omapi_object_t *id, const char *name, omapi_object_t *value) |
| isc_result_t | omapi_set_string_value (omapi_object_t *h, omapi_object_t *id, const char *name, const char *value) |
| isc_result_t | omapi_get_value (omapi_object_t *h, omapi_object_t *id, omapi_data_string_t *name, omapi_value_t **value) |
| isc_result_t | omapi_get_value_str (omapi_object_t *h, omapi_object_t *id, const char *name, omapi_value_t **value) |
| isc_result_t | omapi_stuff_values (omapi_object_t *c, omapi_object_t *id, omapi_object_t *o) |
| isc_result_t | omapi_object_create (omapi_object_t **obj, omapi_object_t *id, omapi_object_type_t *type) |
| isc_result_t | omapi_object_update (omapi_object_t *obj, omapi_object_t *id, omapi_object_t *src, omapi_handle_t handle) |
| int | omapi_data_string_cmp (omapi_data_string_t *s1, omapi_data_string_t *s2) |
| int | omapi_ds_strcmp (omapi_data_string_t *s1, const char *s2) |
| int | omapi_td_strcmp (omapi_typed_data_t *s1, const char *s2) |
| int | omapi_td_strcasecmp (omapi_typed_data_t *s1, const char *s2) |
| isc_result_t | omapi_make_value (omapi_value_t **vp, omapi_data_string_t *name, omapi_typed_data_t *value, const char *file, int line) |
| isc_result_t | omapi_make_const_value (omapi_value_t **vp, omapi_data_string_t *name, const unsigned char *value, unsigned len, const char *file, int line) |
| isc_result_t | omapi_make_int_value (omapi_value_t **vp, omapi_data_string_t *name, int value, const char *file, int line) |
| isc_result_t | omapi_make_uint_value (omapi_value_t **vp, omapi_data_string_t *name, unsigned int value, const char *file, int line) |
| isc_result_t | omapi_make_object_value (omapi_value_t **vp, omapi_data_string_t *name, omapi_object_t *value, const char *file, int line) |
| isc_result_t | omapi_make_handle_value (omapi_value_t **vp, omapi_data_string_t *name, omapi_object_t *value, const char *file, int line) |
| isc_result_t | omapi_make_string_value (omapi_value_t **vp, omapi_data_string_t *name, const char *value, const char *file, int line) |
| isc_result_t | omapi_get_int_value (unsigned long *v, omapi_typed_data_t *t) |
| int omapi_data_string_cmp | ( | omapi_data_string_t * | s1, |
| omapi_data_string_t * | s2 ) |
| int omapi_ds_strcmp | ( | omapi_data_string_t * | s1, |
| const char * | s2 ) |
| isc_result_t omapi_get_int_value | ( | unsigned long * | v, |
| omapi_typed_data_t * | t ) |
| isc_result_t omapi_get_value | ( | omapi_object_t * | h, |
| omapi_object_t * | id, | ||
| omapi_data_string_t * | name, | ||
| omapi_value_t ** | value ) |
| isc_result_t omapi_get_value_str | ( | omapi_object_t * | h, |
| omapi_object_t * | id, | ||
| const char * | name, | ||
| omapi_value_t ** | value ) |
| isc_result_t omapi_make_const_value | ( | omapi_value_t ** | vp, |
| omapi_data_string_t * | name, | ||
| const unsigned char * | value, | ||
| unsigned | len, | ||
| const char * | file, | ||
| int | line ) |
| isc_result_t omapi_make_handle_value | ( | omapi_value_t ** | vp, |
| omapi_data_string_t * | name, | ||
| omapi_object_t * | value, | ||
| const char * | file, | ||
| int | line ) |
| isc_result_t omapi_make_int_value | ( | omapi_value_t ** | vp, |
| omapi_data_string_t * | name, | ||
| int | value, | ||
| const char * | file, | ||
| int | line ) |
| isc_result_t omapi_make_object_value | ( | omapi_value_t ** | vp, |
| omapi_data_string_t * | name, | ||
| omapi_object_t * | value, | ||
| const char * | file, | ||
| int | line ) |
| isc_result_t omapi_make_string_value | ( | omapi_value_t ** | vp, |
| omapi_data_string_t * | name, | ||
| const char * | value, | ||
| const char * | file, | ||
| int | line ) |
| isc_result_t omapi_make_uint_value | ( | omapi_value_t ** | vp, |
| omapi_data_string_t * | name, | ||
| unsigned int | value, | ||
| const char * | file, | ||
| int | line ) |
| isc_result_t omapi_make_value | ( | omapi_value_t ** | vp, |
| omapi_data_string_t * | name, | ||
| omapi_typed_data_t * | value, | ||
| const char * | file, | ||
| int | line ) |
| isc_result_t omapi_object_create | ( | omapi_object_t ** | obj, |
| omapi_object_t * | id, | ||
| omapi_object_type_t * | type ) |
| isc_result_t omapi_object_type_register | ( | omapi_object_type_t ** | type, |
| const char * | name, | ||
| isc_result_t(* | set_value )(omapi_object_t *, omapi_object_t *, omapi_data_string_t *, omapi_typed_data_t *), | ||
| isc_result_t(* | get_value )(omapi_object_t *, omapi_object_t *, omapi_data_string_t *, omapi_value_t **), | ||
| isc_result_t(* | destroy )(omapi_object_t *, const char *, int), | ||
| isc_result_t(* | signal_handler )(omapi_object_t *, const char *, va_list), | ||
| isc_result_t(* | stuff_values )(omapi_object_t *, omapi_object_t *, omapi_object_t *), | ||
| isc_result_t(* | lookup )(omapi_object_t **, omapi_object_t *, omapi_object_t *), | ||
| isc_result_t(* | create )(omapi_object_t **, omapi_object_t *), | ||
| isc_result_t(* | remove )(omapi_object_t *, omapi_object_t *), | ||
| isc_result_t(* | freer )(omapi_object_t *, const char *, int), | ||
| isc_result_t(* | allocator )(omapi_object_t **, const char *, int), | ||
| isc_result_t(* | sizer )(size_t), | ||
| size_t | size, | ||
| isc_result_t(* | initialize )(omapi_object_t *, const char *, int), | ||
| int | rc_flag ) |
| isc_result_t omapi_object_update | ( | omapi_object_t * | obj, |
| omapi_object_t * | id, | ||
| omapi_object_t * | src, | ||
| omapi_handle_t | handle ) |
| isc_result_t omapi_set_boolean_value | ( | omapi_object_t * | h, |
| omapi_object_t * | id, | ||
| const char * | name, | ||
| int | value ) |
| isc_result_t omapi_set_int_value | ( | omapi_object_t * | h, |
| omapi_object_t * | id, | ||
| const char * | name, | ||
| int | value ) |
| isc_result_t omapi_set_object_value | ( | omapi_object_t * | h, |
| omapi_object_t * | id, | ||
| const char * | name, | ||
| omapi_object_t * | value ) |
| isc_result_t omapi_set_string_value | ( | omapi_object_t * | h, |
| omapi_object_t * | id, | ||
| const char * | name, | ||
| const char * | value ) |
| isc_result_t omapi_set_value | ( | omapi_object_t * | h, |
| omapi_object_t * | id, | ||
| omapi_data_string_t * | name, | ||
| omapi_typed_data_t * | value ) |
| isc_result_t omapi_set_value_str | ( | omapi_object_t * | h, |
| omapi_object_t * | id, | ||
| const char * | name, | ||
| omapi_typed_data_t * | value ) |
| isc_result_t omapi_signal | ( | omapi_object_t * | handle, |
| const char * | name, | ||
| ... ) |
| isc_result_t omapi_signal_in | ( | omapi_object_t * | handle, |
| const char * | name, | ||
| ... ) |
| isc_result_t omapi_stuff_values | ( | omapi_object_t * | c, |
| omapi_object_t * | id, | ||
| omapi_object_t * | o ) |
| int omapi_td_strcasecmp | ( | omapi_typed_data_t * | s1, |
| const char * | s2 ) |
| int omapi_td_strcmp | ( | omapi_typed_data_t * | s1, |
| const char * | s2 ) |
| omapi_object_type_t* omapi_object_types |
| omapi_object_type_t* omapi_type_auth_key |
| omapi_object_type_t* omapi_type_connection |
| omapi_object_type_t* omapi_type_datagram |
| omapi_object_type_t* omapi_type_generic |
| omapi_object_type_t* omapi_type_io_object |
| omapi_object_type_t* omapi_type_listener |
| omapi_object_type_t* omapi_type_message |
| omapi_object_type_t* omapi_type_protocol |
| omapi_object_type_t* omapi_type_protocol_listener |
| omapi_object_type_t* omapi_type_remote |
| omapi_object_type_t* omapi_type_waiter |