38#define dhcpctl_null_handle ((dhcpctl_handle) 0)
40#define DHCPCTL_CREATE OMAPI_CREATE
41#define DHCPCTL_UPDATE OMAPI_UPDATE
42#define DHCPCTL_EXCL OMAPI_EXCL
83 const char *,
unsigned,
const char *);
102 const char *, va_list);
108 const char *,
const char *,
109 const unsigned char *,
unsigned);
122 const char *, va_list);
omapi_object_type_t * dhcpctl_remote_type
omapi_object_type_t * dhcpctl_callback_type
dhcpctl_status dhcpctl_initialize(void)
dhcpctl_status dhcpctl_set_data_value(dhcpctl_handle, const char *, unsigned, const char *)
isc_result_t dhcpctl_callback_get_value(omapi_object_t *, omapi_object_t *, omapi_data_string_t *, omapi_value_t **)
dhcpctl_status dhcpctl_set_value(dhcpctl_handle, dhcpctl_data_string, const char *)
isc_result_t dhcpctl_remote_stuff_values(omapi_object_t *, omapi_object_t *, omapi_object_t *)
isc_result_t dhcpctl_callback_stuff_values(omapi_object_t *, omapi_object_t *, omapi_object_t *)
dhcpctl_status dhcpctl_set_string_value(dhcpctl_handle, const char *, const char *)
dhcpctl_status dhcpctl_disconnect(dhcpctl_handle *, int)
dhcpctl_status dhcpctl_set_null_value(dhcpctl_handle, const char *)
dhcpctl_status dhcpctl_object_update(dhcpctl_handle, dhcpctl_handle)
dhcpctl_status dhcpctl_set_callback(dhcpctl_handle, void *, void(*)(dhcpctl_handle, dhcpctl_status, void *))
dhcpctl_status dhcpctl_open_object(dhcpctl_handle, dhcpctl_handle, int)
dhcpctl_status dhcpctl_timed_connect(dhcpctl_handle *, const char *, int, dhcpctl_handle, struct timeval *)
isc_result_t dhcpctl_remote_set_value(omapi_object_t *, omapi_object_t *, omapi_data_string_t *, omapi_typed_data_t *)
isc_result_t dhcpctl_callback_signal_handler(omapi_object_t *, const char *, va_list)
dhcpctl_status dhcpctl_new_authenticator(dhcpctl_handle *, const char *, const char *, const unsigned char *, unsigned)
dhcpctl_status dhcpctl_set_int_value(dhcpctl_handle, int, const char *)
dhcpctl_status dhcpctl_new_object(dhcpctl_handle *, dhcpctl_handle, const char *)
dhcpctl_status dhcpctl_timed_wait_for_completion(dhcpctl_handle h, dhcpctl_status *s, struct timeval *t)
dhcpctl_status dhcpctl_set_boolean_value(dhcpctl_handle, int, const char *)
omapi_data_string_t * dhcpctl_data_string
dhcpctl_status dhcpctl_wait_for_completion(dhcpctl_handle, dhcpctl_status *)
isc_result_t dhcpctl_remote_destroy(omapi_object_t *, const char *, int)
isc_result_t dhcpctl_remote_signal_handler(omapi_object_t *, const char *, va_list)
isc_result_t dhcpctl_callback_set_value(omapi_object_t *, omapi_object_t *, omapi_data_string_t *, omapi_typed_data_t *)
isc_result_t dhcpctl_data_string_dereference(dhcpctl_data_string *, const char *, int)
isc_result_t dhcpctl_callback_destroy(omapi_object_t *, const char *, int)
dhcpctl_status dhcpctl_get_boolean(int *, dhcpctl_handle, const char *)
omapi_object_t * dhcpctl_handle
isc_result_t dhcpctl_remote_get_value(omapi_object_t *, omapi_object_t *, omapi_data_string_t *, omapi_value_t **)
dhcpctl_status dhcpctl_get_value(dhcpctl_data_string *, dhcpctl_handle, const char *)
dhcpctl_status dhcpctl_object_remove(dhcpctl_handle, dhcpctl_handle)
dhcpctl_status dhcpctl_connect(dhcpctl_handle *, const char *, int, dhcpctl_handle)
isc_result_t dhcpctl_status
dhcpctl_status dhcpctl_object_refresh(dhcpctl_handle, dhcpctl_handle)
struct __omapi_object_type_t omapi_object_type_t
struct __omapi_object omapi_object_t
unsigned int omapi_handle_t
void(* callback)(dhcpctl_handle, dhcpctl_status, void *)
omapi_handle_t remote_handle
omapi_typed_data_t * message
omapi_typed_data_t * rtype