openserSIPRegUserLookupTable.c File Reference

#include <net-snmp/net-snmp-config.h>
#include <net-snmp/net-snmp-includes.h>
#include <net-snmp/agent/net-snmp-agent-includes.h>
#include <net-snmp/library/snmp_assert.h>
#include "openserSIPRegUserLookupTable.h"
#include "snmpstats_globals.h"
#include "hashTable.h"
#include "interprocess_buffer.h"

Include dependency graph for openserSIPRegUserLookupTable.c:

Go to the source code of this file.

Functions

void init_openserSIPRegUserLookupTable (void)
void initialize_table_openserSIPRegUserLookupTable (void)
int openserSIPRegUserLookupTable_can_activate (openserSIPRegUserLookupTable_context *undo_ctx, openserSIPRegUserLookupTable_context *row_ctx, netsnmp_request_group *rg)
int openserSIPRegUserLookupTable_can_deactivate (openserSIPRegUserLookupTable_context *undo_ctx, openserSIPRegUserLookupTable_context *row_ctx, netsnmp_request_group *rg)
int openserSIPRegUserLookupTable_can_delete (openserSIPRegUserLookupTable_context *undo_ctx, openserSIPRegUserLookupTable_context *row_ctx, netsnmp_request_group *rg)
openserSIPRegUserLookupTable_contextopenserSIPRegUserLookupTable_create_row (netsnmp_index *hdr)
netsnmp_index * openserSIPRegUserLookupTable_delete_row (openserSIPRegUserLookupTable_context *ctx)
openserSIPRegUserLookupTable_contextopenserSIPRegUserLookupTable_duplicate_row (openserSIPRegUserLookupTable_context *row_ctx)
int openserSIPRegUserLookupTable_extract_index (openserSIPRegUserLookupTable_context *ctx, netsnmp_index *hdr)
const
openserSIPRegUserLookupTable_context
openserSIPRegUserLookupTable_get_by_idx (netsnmp_index *hdr)
int openserSIPRegUserLookupTable_get_value (netsnmp_request_info *request, netsnmp_index *item, netsnmp_table_request_info *table_info)
static int openserSIPRegUserLookupTable_row_copy (openserSIPRegUserLookupTable_context *dst, openserSIPRegUserLookupTable_context *src)
void openserSIPRegUserLookupTable_set_action (netsnmp_request_group *rg)
void openserSIPRegUserLookupTable_set_commit (netsnmp_request_group *rg)
void openserSIPRegUserLookupTable_set_free (netsnmp_request_group *rg)
void openserSIPRegUserLookupTable_set_reserve1 (netsnmp_request_group *rg)
void openserSIPRegUserLookupTable_set_reserve2 (netsnmp_request_group *rg)
void openserSIPRegUserLookupTable_set_undo (netsnmp_request_group *rg)

Variables

static
netsnmp_table_array_callbacks 
cb
static
netsnmp_handler_registration * 
my_handler = NULL
oid openserSIPRegUserLookupTable_oid []
size_t openserSIPRegUserLookupTable_oid_len


Function Documentation

void init_openserSIPRegUserLookupTable ( void   ) 

void initialize_table_openserSIPRegUserLookupTable ( void   ) 

int openserSIPRegUserLookupTable_can_activate ( openserSIPRegUserLookupTable_context undo_ctx,
openserSIPRegUserLookupTable_context row_ctx,
netsnmp_request_group *  rg 
)

int openserSIPRegUserLookupTable_can_deactivate ( openserSIPRegUserLookupTable_context undo_ctx,
openserSIPRegUserLookupTable_context row_ctx,
netsnmp_request_group *  rg 
)

int openserSIPRegUserLookupTable_can_delete ( openserSIPRegUserLookupTable_context undo_ctx,
openserSIPRegUserLookupTable_context row_ctx,
netsnmp_request_group *  rg 
)

openserSIPRegUserLookupTable_context* openserSIPRegUserLookupTable_create_row ( netsnmp_index *  hdr  ) 

netsnmp_index* openserSIPRegUserLookupTable_delete_row ( openserSIPRegUserLookupTable_context ctx  ) 

openserSIPRegUserLookupTable_context* openserSIPRegUserLookupTable_duplicate_row ( openserSIPRegUserLookupTable_context row_ctx  ) 

int openserSIPRegUserLookupTable_extract_index ( openserSIPRegUserLookupTable_context ctx,
netsnmp_index *  hdr 
)

const openserSIPRegUserLookupTable_context* openserSIPRegUserLookupTable_get_by_idx ( netsnmp_index *  hdr  ) 

Definition at line 821 of file openserSIPRegUserLookupTable.c.

References cb.

int openserSIPRegUserLookupTable_get_value ( netsnmp_request_info *  request,
netsnmp_index *  item,
netsnmp_table_request_info *  table_info 
)

static int openserSIPRegUserLookupTable_row_copy ( openserSIPRegUserLookupTable_context dst,
openserSIPRegUserLookupTable_context src 
) [static]

void openserSIPRegUserLookupTable_set_action ( netsnmp_request_group *  rg  ) 

void openserSIPRegUserLookupTable_set_commit ( netsnmp_request_group *  rg  ) 

void openserSIPRegUserLookupTable_set_free ( netsnmp_request_group *  rg  ) 

void openserSIPRegUserLookupTable_set_reserve1 ( netsnmp_request_group *  rg  ) 

void openserSIPRegUserLookupTable_set_reserve2 ( netsnmp_request_group *  rg  ) 

RowStatus = ASN_INTEGER

We shouldn't get here

why wasn't this caught in reserve1?

Definition at line 461 of file openserSIPRegUserLookupTable.c.

References COLUMN_OPENSERSIPREGUSERLOOKUPROWSTATUS, COLUMN_OPENSERSIPREGUSERLOOKUPURI, and openserSIPRegUserLookupTable_context_s::openserSIPRegUserLookupRowStatus.

Referenced by initialize_table_openserSIPRegUserLookupTable().

void openserSIPRegUserLookupTable_set_undo ( netsnmp_request_group *  rg  ) 


Variable Documentation

netsnmp_table_array_callbacks cb [static]

Definition at line 81 of file openserSIPRegUserLookupTable.c.

netsnmp_handler_registration* my_handler = NULL [static]

Definition at line 80 of file openserSIPRegUserLookupTable.c.

Initial value:

Definition at line 86 of file openserSIPRegUserLookupTable.c.

Referenced by initialize_table_openserSIPRegUserLookupTable().


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