openserSIPRegUserTable.h File Reference

#include <net-snmp/net-snmp-config.h>
#include <net-snmp/library/container.h>
#include <net-snmp/agent/table_array.h>
#include "../../config.h"

Include dependency graph for openserSIPRegUserTable.h:

This graph shows which files directly or indirectly include this file:

Go to the source code of this file.

Data Structures

struct  openserSIPRegUserTable_context_s

Defines

#define COLUMN_OPENSERSIPUSERAUTHENTICATIONFAILURES   3
#define COLUMN_OPENSERSIPUSERINDEX   1
#define COLUMN_OPENSERSIPUSERURI   2
#define openserSIPRegUserTable_COL_MAX   3
#define openserSIPRegUserTable_COL_MIN   2
#define openserSIPRegUserTable_TABLE_OID   OPENSER_OID,3,1,2,1,5,6

Typedefs

typedef struct
openserSIPRegUserTable_context_s 
openserSIPRegUserTable_context

Functions

int createRegUserRow (char *stringToRegister)
void deleteRegUserRow (int userIndex)
void init_openserSIPRegUserTable (void)
void initialize_table_openserSIPRegUserTable (void)
const
openserSIPRegUserTable_context
openserSIPRegUserTable_get_by_idx (netsnmp_index *)
const
openserSIPRegUserTable_context
openserSIPRegUserTable_get_by_idx_rs (netsnmp_index *, int row_status)
int openserSIPRegUserTable_get_value (netsnmp_request_info *, netsnmp_index *, netsnmp_table_request_info *)
void pushUserIntoHashTable (int userIndex, char *stringName)
int registerForUSRLOCCallbacks (void)
void updateUser (char *userName)

Variables

oid openserSIPRegUserTable_oid []
size_t openserSIPRegUserTable_oid_len


Define Documentation

#define COLUMN_OPENSERSIPUSERAUTHENTICATIONFAILURES   3

Definition at line 182 of file openserSIPRegUserTable.h.

Referenced by openserSIPRegUserTable_get_value().

#define COLUMN_OPENSERSIPUSERINDEX   1

Definition at line 180 of file openserSIPRegUserTable.h.

#define COLUMN_OPENSERSIPUSERURI   2

Definition at line 181 of file openserSIPRegUserTable.h.

Referenced by openserSIPRegUserTable_get_value().

#define openserSIPRegUserTable_COL_MAX   3

Definition at line 185 of file openserSIPRegUserTable.h.

Referenced by initialize_table_openserSIPRegUserTable().

#define openserSIPRegUserTable_COL_MIN   2

Definition at line 184 of file openserSIPRegUserTable.h.

Referenced by initialize_table_openserSIPRegUserTable().

#define openserSIPRegUserTable_TABLE_OID   OPENSER_OID,3,1,2,1,5,6

Definition at line 177 of file openserSIPRegUserTable.h.


Typedef Documentation


Function Documentation

int createRegUserRow ( char *  stringToRegister  ) 

void deleteRegUserRow ( int  userIndex  ) 

void init_openserSIPRegUserTable ( void   ) 

void initialize_table_openserSIPRegUserTable ( void   ) 

const openserSIPRegUserTable_context* openserSIPRegUserTable_get_by_idx ( netsnmp_index *   ) 

Definition at line 391 of file openserSIPRegUserTable.c.

References cb.

const openserSIPRegUserTable_context* openserSIPRegUserTable_get_by_idx_rs ( netsnmp_index *  ,
int  row_status 
)

int openserSIPRegUserTable_get_value ( netsnmp_request_info *  ,
netsnmp_index *  ,
netsnmp_table_request_info *   
)

void pushUserIntoHashTable ( int  userIndex,
char *  stringName 
)

int registerForUSRLOCCallbacks ( void   ) 

void updateUser ( char *  userName  ) 


Variable Documentation

Definition at line 95 of file openserSIPRegUserTable.c.

Referenced by initialize_table_openserSIPRegUserTable().

Definition at line 96 of file openserSIPRegUserTable.c.

Referenced by initialize_table_openserSIPRegUserTable().


Generated on Thu May 24 00:00:40 2012 for Kamailio - The Open Source SIP Server by  doxygen 1.5.6