構造体 netsnmp_mib_handler_s
[Net-SNMP Agent handler and extensibility APINet-SNMP Agent handler and extensibility API]

the mib handler structure to be registered [詳細]

#include <agent_handler.h>


変数

char * handler_name
void * myvoid
 for handler's internal use
int flags
 for agent_handler's internal use
int(* access_method )(struct netsnmp_mib_handler_s *, struct netsnmp_handler_registration_s *, struct netsnmp_agent_request_info_s *, struct netsnmp_request_info_s *)
 _clone_handler in agent_handler.c.
netsnmp_mib_handler_snext
netsnmp_mib_handler_sprev


説明

the mib handler structure to be registered
例:

delayed_instance.c.

agent_handler.h47 行で定義されています。


構造体

int(* netsnmp_mib_handler_s::access_method)(struct netsnmp_mib_handler_s *, struct netsnmp_handler_registration_s *, struct netsnmp_agent_request_info_s *, struct netsnmp_request_info_s *)

_clone_handler in agent_handler.c.

参照元 netsnmp_call_handler()netsnmp_create_handler()netsnmp_find_table_array_handler()netsnmp_instance_counter32_handler()netsnmp_instance_int_handler()netsnmp_instance_long_handler()netsnmp_instance_num_file_handler()netsnmp_instance_ulong_handler().

int netsnmp_mib_handler_s::flags

for agent_handler's internal use

agent_handler.h52 行で定義されています。

参照元 netsnmp_baby_steps_access_multiplexer_get()netsnmp_bulk_to_next_helper()netsnmp_cache_handler_get()netsnmp_cache_helper_handler()netsnmp_container_table_handler_get()netsnmp_get_bulk_to_next_handler()netsnmp_get_read_only_handler()netsnmp_get_stash_to_next_handler()netsnmp_get_table_data_handler()netsnmp_get_table_data_set_handler()netsnmp_get_tdata_handler()netsnmp_get_watched_spinlock_handler()netsnmp_get_watched_timestamp_handler()netsnmp_get_watcher_handler()netsnmp_stash_to_next_helper()netsnmp_watched_timestamp_handler().

void* netsnmp_mib_handler_s::myvoid

for handler's internal use

agent_handler.h50 行で定義されています。

参照元 _netsnmp_tdata_helper_handler()netsnmp_baby_steps_access_multiplexer_get()netsnmp_baby_steps_handler_get()netsnmp_cache_handler_get()netsnmp_cache_helper_handler()netsnmp_container_table_handler_get()netsnmp_debug_helper()netsnmp_find_handler_data_by_name()netsnmp_get_cache_handler()netsnmp_get_mode_end_call_handler()netsnmp_get_multiplexer_handler()netsnmp_get_row_merge_handler()netsnmp_get_scalar_group_handler()netsnmp_get_table_data_handler()netsnmp_get_table_data_set_handler()netsnmp_get_table_handler()netsnmp_get_table_iterator_handler()netsnmp_get_tdata_handler()netsnmp_get_timed_bare_stash_cache_handler()netsnmp_handler_dup()netsnmp_instance_counter32_handler()netsnmp_instance_int_handler()netsnmp_instance_long_handler()netsnmp_instance_num_file_handler()netsnmp_instance_ulong_handler()netsnmp_mode_end_call_helper()netsnmp_multiplexer_helper_handler()netsnmp_old_api_helper()netsnmp_register_mib_table_row()netsnmp_register_old_api()netsnmp_register_watched_instance()netsnmp_register_watched_scalar()netsnmp_register_watched_spinlock()netsnmp_row_merge_helper_handler()netsnmp_scalar_group_helper_handler()netsnmp_table_container_register()netsnmp_table_data_helper_handler()netsnmp_table_data_set_helper_handler()netsnmp_table_iterator_helper_handler()netsnmp_watched_spinlock_handler()netsnmp_watched_timestamp_handler()netsnmp_watched_timestamp_register()netsnmp_watcher_helper_handler()table_helper_handler()unregister_mibs_by_session().


この構造体の説明は次のファイルから生成されました:
net-snmpに対してSat Sep 5 13:14:31 2009に生成されました。  doxygen 1.4.7