Linux Manuals session 3

Section 3: library functions

  • |

    snmp_error (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_close (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_clone_varbind (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_clone_pdu (3) Linux Manual Page

    snmp_pdu_create, snmp_clone_pdu, snmp_fix_pdu, snmp_free_pdu – netsnmp_pdu_api functions Synopsis #include <net-snmp/pdu_api.h> netsnmp_pdu *snmp_pdu_create( inttype); netsnmp_pdu *snmp_clone_pdu( netsnmp_pdu*pdu); netsnmp_pdu *snmp_fix_pdu( netsnmp_pdu*pdu, int idx); netsnmp_pdu *snmp_free_pdu( netsnmp_pdu*pdu); Description These functions deal with SNMP request structures. snmp_pdu_create snmp_clone_pdu snmp_fix_pdu snmp_free_pdu See Also varbind_api(3) session_api(3)

  • |

    snmp_api_errstring (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_api (3) Linux Manual Page

    snmp_sess_init, snmp_open, snmp_send, snmp_free_pdu, snmp_select_info, snmp_read, snmp_timeout, snmp_close, snmp_perror, snmp_sess_perror, snmp_error, snmp_api_errstring – send and receive SNMP messages Synopsis #include <net-snmp/session_api.h> void snmp_sess_init(struct snmp_session *); struct snmp_session * snmp_open ( struct snmp_session *); /* Input parameter not used in active sessions */ int snmp_send(struct snmp_session *session, struct snmp_pdu *pdu); int snmp_select_info(int *numfds, fd_set *fdset, struct…

  • |

    snmp_alarm_unregister (3) Linux Manual Page

    snmp_alarm_register, snmp_alarm_register_hr, snmp_alarm_unregister – alarm functions Synopsis #include <net-snmp/utilities.h> unsigned int snmp_alarm_register(unsigned int seconds, unsigned int flags, SNMPAlarmCallback *f_callback, void *clientarg); unsigned int snmp_alarm_register_hr(struct timeval t, unsigned int flags, SNMPAlarmCallback *f_callback, void *clientarg); void snmp_alarm_unregister(unsigned int reg); Description These functions implement support for a generic timer handling mechanism for multiple parts of an application to…

  • |

    snmp_alarm_register_hr (3) Linux Manual Page

    snmp_alarm_register, snmp_alarm_register_hr, snmp_alarm_unregister – alarm functions Synopsis #include <net-snmp/utilities.h> unsigned int snmp_alarm_register(unsigned int seconds, unsigned int flags, SNMPAlarmCallback *f_callback, void *clientarg); unsigned int snmp_alarm_register_hr(struct timeval t, unsigned int flags, SNMPAlarmCallback *f_callback, void *clientarg); void snmp_alarm_unregister(unsigned int reg); Description These functions implement support for a generic timer handling mechanism for multiple parts of an application to…

  • |

    snmp_alarm_register (3) Linux Manual Page

    snmp_alarm_register, snmp_alarm_register_hr, snmp_alarm_unregister – alarm functions Synopsis #include <net-snmp/utilities.h> unsigned int snmp_alarm_register(unsigned int seconds, unsigned int flags, SNMPAlarmCallback *f_callback, void *clientarg); unsigned int snmp_alarm_register_hr(struct timeval t, unsigned int flags, SNMPAlarmCallback *f_callback, void *clientarg); void snmp_alarm_unregister(unsigned int reg); Description These functions implement support for a generic timer handling mechanism for multiple parts of an application to…

  • |

    snmp_alarm (3) Linux Manual Page

    snmp_alarm_register, snmp_alarm_register_hr, snmp_alarm_unregister – alarm functions Synopsis #include <net-snmp/utilities.h> unsigned int snmp_alarm_register(unsigned int seconds, unsigned int flags, SNMPAlarmCallback *f_callback, void *clientarg); unsigned int snmp_alarm_register_hr(struct timeval t, unsigned int flags, SNMPAlarmCallback *f_callback, void *clientarg); void snmp_alarm_unregister(unsigned int reg); Description These functions implement support for a generic timer handling mechanism for multiple parts of an application to…

  • |

    snmp_agent_api (3) Linux Manual Page

    snmp_agent_api – embedding an agent into a external application Synopsis #include <net-snmp/agent/net-snmp-agent-includes.h> #include <net-snmp/net-snmp-config.h> #include <net-snmp/net-snmp-includes.h> int main(int argc, char *argv[]) { int agentx_subagent = 1; /* Change this if you’re a master agent. */ snmp_enable_stderrlog(); /* If we’re an AgentX subagent… */ if (agentx_subagent) { /* …make us an AgentX client. */ netsnmp_ds_set_boolean(NETSNMP_DS_APPLICATION_ID, NETSNMP_DS_AGENT_ROLE,…

  • |

    snmp_add_null_var (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);…

  • |

    smileSectionImpl (3) Linux Manual Page

    QuantLib::CallableBondConstantVolatility – Constant callable-bond volatility, no time-strike dependence. Synopsis DayCounter dayCounter () const the day counter used for date/time conversion Date maxDate () const the latest date for which the curve can return values CallableBondConstantVolatility interface const Period & maxBondTenor () const the largest length for which the term structure can return vols Time maxBondLength…

  • |

    slv2_world (3) Linux Manual Page

    Global library state – Functions SLV2World slv2_world_new () void slv2_world_free (SLV2World world) void slv2_world_load_all (SLV2World world) void slv2_world_load_bundle (SLV2World world, SLV2Value bundle_uri) SLV2PluginClass slv2_world_get_plugin_class (SLV2World world) SLV2PluginClasses slv2_world_get_plugin_classes (SLV2World world) SLV2Plugins slv2_world_get_all_plugins (SLV2World world) SLV2Plugins slv2_world_get_plugins_by_filter (SLV2World world, bool(*include)(SLV2Plugin)) Detailed Description Plugins (and plugin extensions) and the LV2 specification (and LV2 extensions) itself can be…

  • |

    slv2_util (3) Linux Manual Page

    Utility functions – Functions const char * slv2_uri_to_path (const char *uri) Detailed Description Function Documentation const char* slv2_uri_to_path (const char *uri) Convert a full URI (eg file://foo/bar/baz.ttl) to a local path (e.g. /foo/bar/baz.ttl). Return value is shared and must not be deleted by caller. Returns: uri converted to a path, or NULL on failure (URI…

  • |

    slv2_library (3) Linux Manual Page

    Plugin library access – Functions SLV2Instance slv2_plugin_instantiate (SLV2Plugin plugin, double sample_rate, const LV2_Feature *const *features) void slv2_instance_free (SLV2Instance instance) static const char * slv2_instance_get_uri (SLV2Instance instance) static void slv2_instance_connect_port (SLV2Instance instance, uint32_t port_index, void *data_location) static void slv2_instance_activate (SLV2Instance instance) static void slv2_instance_run (SLV2Instance instance, uint32_t sample_count) static void slv2_instance_deactivate (SLV2Instance instance) static const void…

  • |

    slv2_data (3) Linux Manual Page

    Plugin data access – Functions bool slv2_plugin_verify (SLV2Plugin plugin) SLV2Value slv2_plugin_get_uri (SLV2Plugin plugin) SLV2Value slv2_plugin_get_bundle_uri (SLV2Plugin plugin) SLV2Values slv2_plugin_get_data_uris (SLV2Plugin plugin) SLV2Value slv2_plugin_get_library_uri (SLV2Plugin plugin) SLV2Value slv2_plugin_get_name (SLV2Plugin plugin) SLV2Values slv2_plugin_get_value (SLV2Plugin p, SLV2Value predicate) SLV2Values slv2_plugin_get_value_by_qname (SLV2Plugin p, const char *predicate) SLV2Values slv2_plugin_get_value_by_qname_i18n (SLV2Plugin p, const char *predicate) SLV2Values slv2_plugin_get_value_for_subject (SLV2Plugin p, SLV2Value subject_uri,…

  • |

    slv2_collections (3) Linux Manual Page

    Collections of values/objects – Functions void slv2_plugins_free (SLV2World world, SLV2Plugins plugins) unsigned slv2_plugins_size (SLV2Plugins plugins) SLV2Plugin slv2_plugins_get_by_uri (SLV2Plugins plugins, SLV2Value uri) SLV2Plugin slv2_plugins_get_at (SLV2Plugins plugins, unsigned index) SLV2PluginClass slv2_plugin_classes_get_by_uri (SLV2PluginClasses classes, SLV2Value uri) bool slv2_values_contains (SLV2Values values, SLV2Value value) SLV2UI slv2_uis_get_by_uri (SLV2UIs list, SLV2Value uri) Detailed Description a fancy array). Function Documentation void slv2_plugins_free (SLV2Worldworld,…

  • |

    slist (3) Linux Manual Page

    SLIST_EMPTY, SLIST_ENTRY, SLIST_FIRST, SLIST_FOREACH, SLIST_HEAD, SLIST_HEAD_INITIALIZER, SLIST_INIT, SLIST_INSERT_AFTER, SLIST_INSERT_HEAD, SLIST_NEXT, SLIST_REMOVE, SLIST_REMOVE_HEAD – implementation of a singly linked list Synopsis #include <sys/queue.h> int SLIST_EMPTY(SLIST_HEAD *head); SLIST_ENTRY(TYPE); struct TYPE *SLIST_FIRST(SLIST_HEAD *head); SLIST_FOREACH(struct TYPE *var, SLIST_HEAD *head, SLIST_ENTRY NAME); SLIST_HEAD(HEADNAME, TYPE); SLIST_HEAD SLIST_HEAD_INITIALIZER(SLIST_HEAD head); void SLIST_INIT(SLIST_HEAD *head); void SLIST_INSERT_AFTER(struct TYPE *listelm, struct TYPE *elm, SLIST_ENTRY NAME); void…