Home | Documentation | Development | Download
#include <rssnmp/query.h>
Function | Description |
---|---|
rssnmp_device_New() | Variable initializer. |
rssnmp_device_Free() | Variable destructor. |
rssnmp_device_SetParameters() | Set query parameters: timeout and retries. |
rssnmp_device_GetAddr() | Generates struct sockaddr to be used with sendto. |
rssnmp_device_t rssnmp_device_New(char *hostname, int port, uint8_t version, char *community);
void rssnmp_device_Free(rssnmp_device_t a);
A new device is instanced providing hostname, destination port, SNMP version and community.
Returns NULL
on error.
int rssnmp_device_SetParameters(rssnmp_device_t a, int timeout_ms, int retries);
Set query parameters for a given agent: timeout (timeout_ms
in milliseconds) and retries. Default values are 2000 ms and 3, respectively.
Returns 0 on success.
struct sockaddr *rssnmp_device_GetAddr(rssnmp_device_t a, int *size);
Provides struct sockaddr
and its size to be used with sendto().
Returns NULL
on error.
Copyright (c) 2011, Alain-Jacques L. de Burlet - All rights reserved.