|
| open_error_t | openapiSnmpCommunityCreate (openapiClientHandle_t *client_handle, open_buffdesc *communityName, OPEN_SNMP_COMMUNITY_ACCESS_TYPE_t accessType, open_buffdesc *viewName, open_inet_addr_t addr) |
| | Create a new, or edit an existing SNMP community.
|
| |
| open_error_t | openapiSnmpCommunityDelete (openapiClientHandle_t *client_handle, open_buffdesc *communityName) |
| | Delete an existing SNMP community entry and related securityToGroup entries and target tags.
|
| |
| open_error_t | openapiSnmpCommunityGetNext (openapiClientHandle_t *client_handle, open_buffdesc *communityName, OPEN_SNMP_COMMUNITY_ACCESS_TYPE_t *accessType, open_buffdesc *viewName, open_inet_addr_t *addr, open_buffdesc *nextCommunityName) |
| | Retrieve the next SNMP community entry based on community name.
|
| |
| open_error_t | openapiSnmpCommunityGroupCreate (openapiClientHandle_t *client_handle, open_buffdesc *communityName, open_buffdesc *groupName, open_inet_addr_t addr) |
| | Map a new internal security name for SNMP v1 and SNMP v2 security models to an existing group name.
|
| |
| open_error_t | openapiSnmpFilterCreate (openapiClientHandle_t *client_handle, open_buffdesc *filterName, open_buffdesc *oidTree, OPEN_SNMP_NOTIFY_FILTER_TYPE_t filterType) |
| | Create a new, or edit an existing SNMP filter entry.
|
| |
| open_error_t | openapiSnmpFilterDelete (openapiClientHandle_t *client_handle, open_buffdesc *filterName, open_buffdesc *oidTree) |
| | Delete an existing SNMP filter entry based on the filterName and optionally the oidTree.
|
| |
| open_error_t | openapiSnmpFilterGetNext (openapiClientHandle_t *client_handle, open_buffdesc *filterName, open_buffdesc *oidTree, OPEN_SNMP_NOTIFY_FILTER_TYPE_t *filterType, open_buffdesc *nextFilterName, open_buffdesc *nextOidTree) |
| | Retrieve the next SNMP filter entry based on filter name and oidTree.
|
| |
| open_error_t | openapiSnmpGroupCreate (openapiClientHandle_t *client_handle, open_buffdesc *groupName, OPEN_SNMP_SECURITY_MODEL_t securityModel, OPEN_SNMP_SECURITY_LEVEL_t securityLevel, open_buffdesc *contextPrefix, open_buffdesc *readView, open_buffdesc *writeView, open_buffdesc *notifyView) |
| | Create a new SNMP group.
|
| |
| open_error_t | openapiSnmpGroupDelete (openapiClientHandle_t *client_handle, open_buffdesc *groupName, OPEN_SNMP_SECURITY_MODEL_t securityModel, OPEN_SNMP_SECURITY_LEVEL_t securityLevel, open_buffdesc *contextPrefix) |
| | Delete an existing SNMP group.
|
| |
| open_error_t | openapiSnmpGroupGetNext (openapiClientHandle_t *client_handle, open_buffdesc *groupName, OPEN_SNMP_SECURITY_MODEL_t *securityModel, OPEN_SNMP_SECURITY_LEVEL_t *securityLevel, open_buffdesc *contextPrefix, open_buffdesc *readView, open_buffdesc *writeView, open_buffdesc *notifyView, open_buffdesc *nextGroupName, open_buffdesc *nextContextPrefix) |
| | Retrieve the next SNMP group entry based on group name.
|
| |
| open_error_t | openapiSnmpHostCreate (openapiClientHandle_t *client_handle, open_buffdesc *host, uint32_t serverPort, open_buffdesc *securityName, OPEN_SNMP_SECURITY_MODEL_t securityModel, OPEN_SNMP_SECURITY_LEVEL_t securityLevel, OPEN_SNMP_NOTIFY_TYPE_t notifyType, uint32_t timeout, uint32_t retries, open_buffdesc *filter) |
| | Create an SNMPv1/2 or v3 host.
|
| |
| open_error_t | openapiSnmpHostDelete (openapiClientHandle_t *client_handle, open_buffdesc *host, OPEN_SNMP_NOTIFY_TYPE_t notifyType) |
| | Delete an existing SNMPv1/2 or v3 host entry.
|
| |
| open_error_t | openapiSnmpHostGetNext (openapiClientHandle_t *client_handle, open_buffdesc *host, uint32_t *serverPort, open_buffdesc *securityName, OPEN_SNMP_SECURITY_MODEL_t *securityModel, OPEN_SNMP_SECURITY_LEVEL_t *securityLevel, OPEN_SNMP_NOTIFY_TYPE_t *notifyType, uint32_t *timeout, uint32_t *retries, open_buffdesc *filter, open_buffdesc *nextHost) |
| | Retrieve the next SNMPv1/2 or v3 host based on host IP address.
|
| |
| open_error_t | openapiSnmpLocalEngineIdDelete (openapiClientHandle_t *client_handle) |
| | Delete the SNMP engine id on the local device.
|
| |
| open_error_t | openapiSnmpLocalEngineIdGet (openapiClientHandle_t *client_handle, open_buffdesc *engineId) |
| | Get the SNMP engine id on the local device.
|
| |
| open_error_t | openapiSnmpLocalEngineIdSet (openapiClientHandle_t *client_handle, open_buffdesc *engineId) |
| | Set the SNMP engine id on the local device.
|
| |
| open_error_t | openapiSnmpSysContactGet (openapiClientHandle_t *client_handle, open_buffdesc *sysContact) |
| | Get the system contact information.
|
| |
| open_error_t | openapiSnmpSysContactSet (openapiClientHandle_t *client_handle, open_buffdesc *sysContact) |
| | Set the SNMP system contact.
|
| |
| open_error_t | openapiSnmpSysLocationGet (openapiClientHandle_t *client_handle, open_buffdesc *sysLocation) |
| | Get the system location information.
|
| |
| open_error_t | openapiSnmpSysLocationSet (openapiClientHandle_t *client_handle, open_buffdesc *sysLocation) |
| | Set the SNMP system location.
|
| |
| open_error_t | openapiSnmpSysNameGet (openapiClientHandle_t *client_handle, open_buffdesc *sysName) |
| | Get the system name.
|
| |
| open_error_t | openapiSnmpSysNameSet (openapiClientHandle_t *client_handle, open_buffdesc *sysName) |
| | Set the SNMP system name.
|
| |
| open_error_t | openapiSnmpTrapFlagGet (openapiClientHandle_t *client_handle, uint32_t trapFlag, bool *mode) |
| | Retrieve the trap mode for a single trap.
|
| |
| open_error_t | openapiSnmpTrapFlagSet (openapiClientHandle_t *client_handle, uint32_t trapFlags, bool mode) |
| | Enable or disable the traps identified via the trapFlags selection.
|
| |
| open_error_t | openapiSnmpTrapSrcIntfGet (openapiClientHandle_t *client_handle, uint32_t *intf, OPEN_INTF_TYPE_t *type, open_inet_addr_t *addr) |
| | Get the source interface which SNMP trap originates.
|
| |
| open_error_t | openapiSnmpTrapSrcIntfSet (openapiClientHandle_t *client_handle, uint32_t intf) |
| | Set the source interface which SNMP trap originates.
|
| |
| open_error_t | openapiSnmpTreeFamilyOidStringGet (openapiClientHandle_t *client_handle, open_buffdesc *name, open_buffdesc *oidTree, OPEN_SNMP_VACM_TREE_FAMILY_TYPE_t treeType, open_buffdesc *oidString) |
| | Get the translated string representation of an OID for the given view or filter.
|
| |
| open_error_t | openapiSnmpTreeFamilyOidValGet (openapiClientHandle_t *client_handle, open_buffdesc *name, open_buffdesc *oidTree, OPEN_SNMP_VACM_TREE_FAMILY_TYPE_t treeType, open_buffdesc *oidVal) |
| | Get the actual OID value for the given view or filter.
|
| |
| open_error_t | openapiSnmpUserCreate (openapiClientHandle_t *client_handle, open_buffdesc *userName, open_buffdesc *groupName, OPEN_USM_USER_AUTH_PROTOCOL_t authProto, open_buffdesc *authPwd, open_buffdesc *authKey, OPEN_USM_USER_PRIV_PROTOCOL_t privProto, open_buffdesc *privPwd, open_buffdesc *privKey, open_buffdesc *engineId) |
| | Create a new SNMP user entry.
|
| |
| open_error_t | openapiSnmpUserDelete (openapiClientHandle_t *client_handle, open_buffdesc *userName, open_buffdesc *engineId) |
| | Delete an existing SNMP user name entry with a matching engine id.
|
| |
| open_error_t | openapiSnmpUserGetNext (openapiClientHandle_t *client_handle, open_buffdesc *userName, open_buffdesc *engineId, open_buffdesc *groupName, OPEN_USM_USER_AUTH_PROTOCOL_t *authProto, OPEN_USM_USER_PRIV_PROTOCOL_t *privProto, open_buffdesc *nextUserName, open_buffdesc *nextEngineId) |
| | Retrieve the next SNMP user entry based on user name and engine id.
|
| |
| open_error_t | openapiSnmpViewCreate (openapiClientHandle_t *client_handle, open_buffdesc *viewName, open_buffdesc *oidTree, OPEN_SNMP_VIEW_TYPE_t viewType) |
| | Create a new, or edit an existing SNMP view.
|
| |
| open_error_t | openapiSnmpViewDelete (openapiClientHandle_t *client_handle, open_buffdesc *viewName, open_buffdesc *oidTree) |
| | Delete an existing SNMP view entry based on the viewName and optionally the oidTree.
|
| |
| open_error_t | openapiSnmpViewGetNext (openapiClientHandle_t *client_handle, open_buffdesc *viewName, open_buffdesc *oidTree, OPEN_SNMP_VIEW_TYPE_t *viewType, open_buffdesc *nextViewName, open_buffdesc *nextOidTree) |
| | Retrieve the next SNMP view entry based on view name and oidTree.
|
| |