Linux Manuals session 3

Section 3: library functions

  • |

    snrm2.f (3) Linux Manual Page

    snrm2.f – Synopsis Functions/Subroutines REAL function snrm2 (N, X, INCX) SNRM2 Function/Subroutine Documentation REAL function snrm2 (integerN, real, dimension(*)X, integerINCX) SNRM2 Purpose: SNRM2 returns the euclidean norm of a vector via the function name, so that SNRM2 := sqrt( x’*x ).   Author: Univ. of Tennessee Univ. of California Berkeley Univ. of Colorado Denver NAG…

  • |

    snprintf (3) Linux Manual Page

    printf, fprintf, dprintf, sprintf, snprintf, vprintf, vfprintf, vdprintf, vsprintf, vsnprintf – formatted output conversion Synopsis #include <stdio.h> int printf(const char *format, …); int fprintf(FILE *stream, const char *format, …); int dprintf(int fd, const char *format, …); int sprintf(char *str, const char *format, …); int snprintf(char *str, size_t size, const char *format, …); #include <stdarg.h> int…

  • |

    snprint_variable (3) Linux Manual Page

    snmp_pdu_add_variable, snmp_varlist_add_variable, snmp_add_null_var, snmp_clone_varbind, snmp_set_var_objid, snmp_set_var_value, snmp_set_var_typed_value, snmp_set_var_typed_integer, print_variable, fprint_variable, snprint_variable, print_value, fprint_value, snprint_value, snmp_free_var, snmp_free_varbind – netsnmp_varbind_api functions Synopsis #include <net-snmp/varbind_api.h> Creation netsnmp_variable_list *snmp_pdu_add_variable( netsnmp_pdu *pdu, const oid *objid, size_t objidlen, u_char type, const void *value, size_t len); netsnmp_variable_list *snmp_varlist_add_variable( netsnmp_variable_list *varlist, const oid *objid, size_t objidlen, u_char type, const void *value, size_t len);…

  • |

    snprint_value (3) Linux Manual Page

    snmp_pdu_add_variable, snmp_varlist_add_variable, snmp_add_null_var, snmp_clone_varbind, snmp_set_var_objid, snmp_set_var_value, snmp_set_var_typed_value, snmp_set_var_typed_integer, print_variable, fprint_variable, snprint_variable, print_value, fprint_value, snprint_value, snmp_free_var, snmp_free_varbind – netsnmp_varbind_api functions Synopsis #include <net-snmp/varbind_api.h> Creation netsnmp_variable_list *snmp_pdu_add_variable( netsnmp_pdu *pdu, const oid *objid, size_t objidlen, u_char type, const void *value, size_t len); netsnmp_variable_list *snmp_varlist_add_variable( netsnmp_variable_list *varlist, const oid *objid, size_t objidlen, u_char type, const void *value, size_t len);…

  • |

    snprint_objid (3) Linux Manual Page

    add_mibdir, netsnmp_init_mib, shutdown_mib, netsnmp_read_module, read_mib, read_all_mibs, add_module_replacement, snmp_set_mib_errors, snmp_set_mib_warnings, snmp_set_save_descriptions, read_objid, snmp_parse_oid, get_module_node, print_mib, print_objid, fprint_objid, snprint_objid, print_description, fprint_description, snprint_description – netsnmp_mib_api functions Synopsis #include <net-snmp/mib_api.h> Initialisation and Shutdown int add_mibdir(const char *dirname); void netsnmp_init_mib(void); void shutdown_mib(void); Reading and Parsing MIBs struct tree * netsnmp_read_module(const char *name); struct tree *read_mib(const char *filename); struct tree *read_all_mibs(void);…

  • |

    snprint_description (3) Linux Manual Page

    add_mibdir, netsnmp_init_mib, shutdown_mib, netsnmp_read_module, read_mib, read_all_mibs, add_module_replacement, snmp_set_mib_errors, snmp_set_mib_warnings, snmp_set_save_descriptions, read_objid, snmp_parse_oid, get_module_node, print_mib, print_objid, fprint_objid, snprint_objid, print_description, fprint_description, snprint_description – netsnmp_mib_api functions Synopsis #include <net-snmp/mib_api.h> Initialisation and Shutdown int add_mibdir(const char *dirname); void netsnmp_init_mib(void); void shutdown_mib(void); Reading and Parsing MIBs struct tree * netsnmp_read_module(const char *name); struct tree *read_mib(const char *filename); struct tree *read_all_mibs(void);…

  • |

    snmp_varlist_add_variable (3) Linux Manual Page

    snmp_pdu_add_variable, snmp_varlist_add_variable, snmp_add_null_var, snmp_clone_varbind, snmp_set_var_objid, snmp_set_var_value, snmp_set_var_typed_value, snmp_set_var_typed_integer, print_variable, fprint_variable, snprint_variable, print_value, fprint_value, snprint_value, snmp_free_var, snmp_free_varbind – netsnmp_varbind_api functions Synopsis #include <net-snmp/varbind_api.h> Creation netsnmp_variable_list *snmp_pdu_add_variable( netsnmp_pdu *pdu, const oid *objid, size_t objidlen, u_char type, const void *value, size_t len); netsnmp_variable_list *snmp_varlist_add_variable( netsnmp_variable_list *varlist, const oid *objid, size_t objidlen, u_char type, const void *value, size_t len);…

  • |

    snmp_trap_api (3) Linux Manual Page

    send_easy_trap, send_trap_vars, send_v2trap – send TRAPs or INFORMs from a Net-SNMP MIB module Synopsis #include <net-snmp/agent/agent_trap.h> void send_easy_trap(int trap, int specific); void send_trap_vars(int trap, int specific, struct variable_list *vars); void send_v2trap(struct variable_list *vars); Description These three routines may be used to send traps from a MIB module within the Net-SNMP agent (including an AgentX subagent)….

  • |

    snmp_timeout (3) Linux Manual Page

    snmp_sess_init, snmp_open, snmp_send, snmp_async_send, snmp_select_info, snmp_read, snmp_timeout, snmp_synch_response, snmp_close, snmp_perror, snmp_sess_perror, snmp_error, snmp_api_errstring – netsnmp_session_api functions Synopsis #include <net-snmp/session_api.h> void snmp_sess_init(netsnmp_session *sess); netsnmp_session* snmp_open ( netsnmp_session *sess); /* Input parameter not used in active sessions */ int snmp_send(netsnmp_session *session, netsnmp_pdu *pdu); int snmp_async_send(netsnmp_session *session, netsnmp_pdu *pdu, snmp_callback callback, void *callbackData); int snmp_select_info(int *numfds, fd_set *fdset,…

  • |

    snmp_set_var_value (3) Linux Manual Page

    snmp_pdu_add_variable, snmp_varlist_add_variable, snmp_add_null_var, snmp_clone_varbind, snmp_set_var_objid, snmp_set_var_value, snmp_set_var_typed_value, snmp_set_var_typed_integer, print_variable, fprint_variable, snprint_variable, print_value, fprint_value, snprint_value, snmp_free_var, snmp_free_varbind – netsnmp_varbind_api functions Synopsis #include <net-snmp/varbind_api.h> Creation netsnmp_variable_list *snmp_pdu_add_variable( netsnmp_pdu *pdu, const oid *objid, size_t objidlen, u_char type, const void *value, size_t len); netsnmp_variable_list *snmp_varlist_add_variable( netsnmp_variable_list *varlist, const oid *objid, size_t objidlen, u_char type, const void *value, size_t len);…

  • |

    snmp_set_var_typed_value (3) Linux Manual Page

    snmp_pdu_add_variable, snmp_varlist_add_variable, snmp_add_null_var, snmp_clone_varbind, snmp_set_var_objid, snmp_set_var_value, snmp_set_var_typed_value, snmp_set_var_typed_integer, print_variable, fprint_variable, snprint_variable, print_value, fprint_value, snprint_value, snmp_free_var, snmp_free_varbind – netsnmp_varbind_api functions Synopsis #include <net-snmp/varbind_api.h> Creation netsnmp_variable_list *snmp_pdu_add_variable( netsnmp_pdu *pdu, const oid *objid, size_t objidlen, u_char type, const void *value, size_t len); netsnmp_variable_list *snmp_varlist_add_variable( netsnmp_variable_list *varlist, const oid *objid, size_t objidlen, u_char type, const void *value, size_t len);…

  • |

    snmp_set_var_typed_integer (3) Linux Manual Page

    snmp_pdu_add_variable, snmp_varlist_add_variable, snmp_add_null_var, snmp_clone_varbind, snmp_set_var_objid, snmp_set_var_value, snmp_set_var_typed_value, snmp_set_var_typed_integer, print_variable, fprint_variable, snprint_variable, print_value, fprint_value, snprint_value, snmp_free_var, snmp_free_varbind – netsnmp_varbind_api functions Synopsis #include <net-snmp/varbind_api.h> Creation netsnmp_variable_list *snmp_pdu_add_variable( netsnmp_pdu *pdu, const oid *objid, size_t objidlen, u_char type, const void *value, size_t len); netsnmp_variable_list *snmp_varlist_add_variable( netsnmp_variable_list *varlist, const oid *objid, size_t objidlen, u_char type, const void *value, size_t len);…

  • |

    snmp_set_var_objid (3) Linux Manual Page

    snmp_pdu_add_variable, snmp_varlist_add_variable, snmp_add_null_var, snmp_clone_varbind, snmp_set_var_objid, snmp_set_var_value, snmp_set_var_typed_value, snmp_set_var_typed_integer, print_variable, fprint_variable, snprint_variable, print_value, fprint_value, snprint_value, snmp_free_var, snmp_free_varbind – netsnmp_varbind_api functions Synopsis #include <net-snmp/varbind_api.h> Creation netsnmp_variable_list *snmp_pdu_add_variable( netsnmp_pdu *pdu, const oid *objid, size_t objidlen, u_char type, const void *value, size_t len); netsnmp_variable_list *snmp_varlist_add_variable( netsnmp_variable_list *varlist, const oid *objid, size_t objidlen, u_char type, const void *value, size_t len);…

  • |

    snmp_set_save_descriptions (3) Linux Manual Page

    add_mibdir, netsnmp_init_mib, shutdown_mib, netsnmp_read_module, read_mib, read_all_mibs, add_module_replacement, snmp_set_mib_errors, snmp_set_mib_warnings, snmp_set_save_descriptions, read_objid, snmp_parse_oid, get_module_node, print_mib, print_objid, fprint_objid, snprint_objid, print_description, fprint_description, snprint_description – netsnmp_mib_api functions Synopsis #include <net-snmp/mib_api.h> Initialisation and Shutdown int add_mibdir(const char *dirname); void netsnmp_init_mib(void); void shutdown_mib(void); Reading and Parsing MIBs struct tree * netsnmp_read_module(const char *name); struct tree *read_mib(const char *filename); struct tree *read_all_mibs(void);…

  • |

    snmp_set_mib_warnings (3) Linux Manual Page

    add_mibdir, netsnmp_init_mib, shutdown_mib, netsnmp_read_module, read_mib, read_all_mibs, add_module_replacement, snmp_set_mib_errors, snmp_set_mib_warnings, snmp_set_save_descriptions, read_objid, snmp_parse_oid, get_module_node, print_mib, print_objid, fprint_objid, snprint_objid, print_description, fprint_description, snprint_description – netsnmp_mib_api functions Synopsis #include <net-snmp/mib_api.h> Initialisation and Shutdown int add_mibdir(const char *dirname); void netsnmp_init_mib(void); void shutdown_mib(void); Reading and Parsing MIBs struct tree * netsnmp_read_module(const char *name); struct tree *read_mib(const char *filename); struct tree *read_all_mibs(void);…

  • |

    snmp_set_mib_errors (3) Linux Manual Page

    add_mibdir, netsnmp_init_mib, shutdown_mib, netsnmp_read_module, read_mib, read_all_mibs, add_module_replacement, snmp_set_mib_errors, snmp_set_mib_warnings, snmp_set_save_descriptions, read_objid, snmp_parse_oid, get_module_node, print_mib, print_objid, fprint_objid, snprint_objid, print_description, fprint_description, snprint_description – netsnmp_mib_api functions Synopsis #include <net-snmp/mib_api.h> Initialisation and Shutdown int add_mibdir(const char *dirname); void netsnmp_init_mib(void); void shutdown_mib(void); Reading and Parsing MIBs struct tree * netsnmp_read_module(const char *name); struct tree *read_mib(const char *filename); struct tree *read_all_mibs(void);…

  • |

    snmp_sess_timeout (3) Linux Manual Page

    snmp_sess_init, snmp_sess_open, snmp_sess_session, snmp_sess_send, snmp_sess_async_send, snmp_sess_select_info, snmp_sess_read, snmp_sess_timeout, snmp_sess_synch_response, snmp_sess_close, snmp_sess_error – session functions Synopsis #include <net-snmp/session_api.h> void snmp_sess_init(struct snmp_session *session); void *snmp_sess_open(struct snmp_session *session); struct snmp_session *snmp_sess_session(void *handle); int snmp_sess_send(void *handle, struct snmp_pdu *pdu); int snmp_sess_async_send(void *handle, struct snmp_pdu *pdu, snmp_callback callback, void *callbackData); int snmp_sess_select_info(void *handle, int *numfds, fd_set *fdset, struct timeval *timeout,…

  • |

    snmp_sess_session (3) Linux Manual Page

    snmp_sess_init, snmp_sess_open, snmp_sess_session, snmp_sess_send, snmp_sess_async_send, snmp_sess_select_info, snmp_sess_read, snmp_sess_timeout, snmp_sess_synch_response, snmp_sess_close, snmp_sess_error – session functions Synopsis #include <net-snmp/session_api.h> void snmp_sess_init(struct snmp_session *session); void *snmp_sess_open(struct snmp_session *session); struct snmp_session *snmp_sess_session(void *handle); int snmp_sess_send(void *handle, struct snmp_pdu *pdu); int snmp_sess_async_send(void *handle, struct snmp_pdu *pdu, snmp_callback callback, void *callbackData); int snmp_sess_select_info(void *handle, int *numfds, fd_set *fdset, struct timeval *timeout,…

  • |

    snmp_sess_send (3) Linux Manual Page

    snmp_sess_init, snmp_sess_open, snmp_sess_session, snmp_sess_send, snmp_sess_async_send, snmp_sess_select_info, snmp_sess_read, snmp_sess_timeout, snmp_sess_synch_response, snmp_sess_close, snmp_sess_error – session functions Synopsis #include <net-snmp/session_api.h> void snmp_sess_init(struct snmp_session *session); void *snmp_sess_open(struct snmp_session *session); struct snmp_session *snmp_sess_session(void *handle); int snmp_sess_send(void *handle, struct snmp_pdu *pdu); int snmp_sess_async_send(void *handle, struct snmp_pdu *pdu, snmp_callback callback, void *callbackData); int snmp_sess_select_info(void *handle, int *numfds, fd_set *fdset, struct timeval *timeout,…

  • |

    snmp_sess_select_info (3) Linux Manual Page

    snmp_sess_init, snmp_sess_open, snmp_sess_session, snmp_sess_send, snmp_sess_async_send, snmp_sess_select_info, snmp_sess_read, snmp_sess_timeout, snmp_sess_synch_response, snmp_sess_close, snmp_sess_error – session functions Synopsis #include <net-snmp/session_api.h> void snmp_sess_init(struct snmp_session *session); void *snmp_sess_open(struct snmp_session *session); struct snmp_session *snmp_sess_session(void *handle); int snmp_sess_send(void *handle, struct snmp_pdu *pdu); int snmp_sess_async_send(void *handle, struct snmp_pdu *pdu, snmp_callback callback, void *callbackData); int snmp_sess_select_info(void *handle, int *numfds, fd_set *fdset, struct timeval *timeout,…