netsnmp_netsnmp_handler_registration_s.3
上传用户:wxp200602
上传日期:2007-10-30
资源大小:4028k
文件大小:5k
源码类别:
SNMP编程
开发平台:
Unix_Linux
- .TH "netsnmp_handler_registration_s" 3 "28 Nov 2005" "Version 5.2.1.rc3" "net-snmp" " -*- nroff -*-
- .ad l
- .nh
- .SH NAME
- netsnmp_handler_registration_s - Root registration info.
- .PP
- .SH SYNOPSIS
- .br
- .PP
- fC#include <agent_handler.h>fP
- .PP
- .SS "Data Fields"
- .in +1c
- .ti -1c
- .RI "char * fBhandlerNamefP"
- .br
- .RI "fIfor mrTable listings, and other uses fP"
- .ti -1c
- .RI "char * fBcontextNamefP"
- .br
- .RI "fINULL = default context. fP"
- .ti -1c
- .RI "oid * fBrootoidfP"
- .br
- .RI "fIwhere are we registered at? fP"
- .ti -1c
- .RI "size_t fBrootoid_lenfP"
- .br
- .ti -1c
- .RI "fBnetsnmp_mib_handlerfP * fBhandlerfP"
- .br
- .RI "fIhandler details fP"
- .ti -1c
- .RI "int fBmodesfP"
- .br
- .ti -1c
- .RI "int fBpriorityfP"
- .br
- .RI "fImore optional stuff fP"
- .ti -1c
- .RI "int fBrange_subidfP"
- .br
- .ti -1c
- .RI "oid fBrange_uboundfP"
- .br
- .ti -1c
- .RI "int fBtimeoutfP"
- .br
- .ti -1c
- .RI "int fBglobal_cacheidfP"
- .br
- .ti -1c
- .RI "void * fBmy_reg_voidfP"
- .br
- .RI "fIvoid ptr for registeree fP"
- .in -1c
- .SH "Detailed Description"
- .PP
- Root registration info.
- The variables handlerName, contextName, and rootoid need to be allocated on the heap, when the registration structure is unregistered using fBunregister_mib_context()fP the code attempts to free them.
- .PP
- fBExamples: fP
- .in +1c
- .PP
- fBdelayed_instance.cfP.
- .PP
- Definition at line 91 of file agent_handler.h.
- .SH "Field Documentation"
- .PP
- .SS "char* fBnetsnmp_handler_registration_s::contextNamefP"
- .PP
- NULL = default context.
- .PP
- Definition at line 96 of file agent_handler.h.
- .PP
- Referenced by netsnmp_debug_helper(), netsnmp_handler_registration_dup(), netsnmp_handler_registration_free(), netsnmp_register_handler(), netsnmp_register_handler_nocallback(), netsnmp_register_mib(), netsnmp_register_mib_table_row(), netsnmp_register_old_api(), netsnmp_unregister_handler(), and unregister_mibs_by_session().
- .SS "fBnetsnmp_mib_handlerfP* fBnetsnmp_handler_registration_s::handlerfP"
- .PP
- handler details
- .PP
- Definition at line 107 of file agent_handler.h.
- .PP
- Referenced by dump_registry(), netsnmp_call_handlers(), netsnmp_container_table_register(), netsnmp_debug_helper(), netsnmp_find_handler_by_name(), netsnmp_find_table_array_handler(), netsnmp_handler_registration_create(), netsnmp_handler_registration_dup(), netsnmp_handler_registration_free(), netsnmp_inject_handler_before(), netsnmp_inject_handler_into_subtree(), netsnmp_register_handler(), netsnmp_register_handler_nocallback(), netsnmp_register_mib_table_row(), netsnmp_register_old_api(), netsnmp_table_container_register(), and unregister_mibs_by_session().
- .SS "char* fBnetsnmp_handler_registration_s::handlerNamefP"
- .PP
- for mrTable listings, and other uses
- .PP
- Definition at line 94 of file agent_handler.h.
- .PP
- Referenced by dump_registry(), netsnmp_cache_helper_handler(), netsnmp_container_table_register(), netsnmp_debug_helper(), netsnmp_handler_registration_create(), netsnmp_handler_registration_dup(), netsnmp_handler_registration_free(), netsnmp_inject_handler_into_subtree(), netsnmp_old_api_helper(), netsnmp_register_handler(), netsnmp_register_mib_table_row(), netsnmp_register_old_api(), and netsnmp_table_iterator_helper_handler().
- .SS "void* fBnetsnmp_handler_registration_s::my_reg_voidfP"
- .PP
- void ptr for registeree
- .PP
- Definition at line 122 of file agent_handler.h.
- .SS "int fBnetsnmp_handler_registration_s::priorityfP"
- .PP
- more optional stuff
- .PP
- Definition at line 113 of file agent_handler.h.
- .PP
- Referenced by netsnmp_debug_helper(), netsnmp_handler_registration_create(), netsnmp_handler_registration_dup(), netsnmp_register_handler(), netsnmp_register_handler_nocallback(), netsnmp_register_mib_table_row(), netsnmp_register_old_api(), and netsnmp_unregister_handler().
- .SS "oid* fBnetsnmp_handler_registration_s::rootoidfP"
- .PP
- where are we registered at?
- .PP
- Definition at line 101 of file agent_handler.h.
- .PP
- Referenced by netsnmp_cache_helper_handler(), netsnmp_debug_helper(), netsnmp_handler_registration_create(), netsnmp_handler_registration_dup(), netsnmp_handler_registration_free(), netsnmp_instance_helper_handler(), netsnmp_old_api_helper(), netsnmp_register_cache_handler(), netsnmp_register_handler(), netsnmp_register_handler_nocallback(), netsnmp_register_mib_table_row(), netsnmp_register_old_api(), netsnmp_register_read_only_scalar(), netsnmp_register_scalar(), netsnmp_row_merge_helper_handler(), netsnmp_scalar_group_helper_handler(), netsnmp_scalar_helper_handler(), netsnmp_table_build_oid(), netsnmp_table_build_oid_from_index(), netsnmp_table_data_build_result(), netsnmp_table_data_helper_handler(), netsnmp_table_iterator_helper_handler(), netsnmp_unregister_handler(), netsnmp_watched_spinlock_handler(), netsnmp_watched_timestamp_handler(), netsnmp_watcher_helper_handler(), and table_helper_handler().
- .SH "Author"
- .PP
- Generated automatically by Doxygen for net-snmp from the source code.