openserSIPStatusCodesTable.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 "openserSIPStatusCodesTable.h"
#include "snmpstats_globals.h"

Include dependency graph for openserSIPStatusCodesTable.c:

Go to the source code of this file.

Functions

void init_openserSIPStatusCodesTable (void)
void initialize_table_openserSIPStatusCodesTable (void)
int openserSIPStatusCodesTable_can_activate (openserSIPStatusCodesTable_context *undo_ctx, openserSIPStatusCodesTable_context *row_ctx, netsnmp_request_group *rg)
int openserSIPStatusCodesTable_can_deactivate (openserSIPStatusCodesTable_context *undo_ctx, openserSIPStatusCodesTable_context *row_ctx, netsnmp_request_group *rg)
int openserSIPStatusCodesTable_can_delete (openserSIPStatusCodesTable_context *undo_ctx, openserSIPStatusCodesTable_context *row_ctx, netsnmp_request_group *rg)
openserSIPStatusCodesTable_contextopenserSIPStatusCodesTable_create_row (netsnmp_index *hdr)
netsnmp_index * openserSIPStatusCodesTable_delete_row (openserSIPStatusCodesTable_context *ctx)
openserSIPStatusCodesTable_contextopenserSIPStatusCodesTable_duplicate_row (openserSIPStatusCodesTable_context *row_ctx)
int openserSIPStatusCodesTable_extract_index (openserSIPStatusCodesTable_context *ctx, netsnmp_index *hdr)
const
openserSIPStatusCodesTable_context
openserSIPStatusCodesTable_get_by_idx (netsnmp_index *hdr)
int openserSIPStatusCodesTable_get_value (netsnmp_request_info *request, netsnmp_index *item, netsnmp_table_request_info *table_info)
static int openserSIPStatusCodesTable_row_copy (openserSIPStatusCodesTable_context *dst, openserSIPStatusCodesTable_context *src)
void openserSIPStatusCodesTable_set_action (netsnmp_request_group *rg)
void openserSIPStatusCodesTable_set_commit (netsnmp_request_group *rg)
void openserSIPStatusCodesTable_set_free (netsnmp_request_group *rg)
void openserSIPStatusCodesTable_set_reserve1 (netsnmp_request_group *rg)
void openserSIPStatusCodesTable_set_reserve2 (netsnmp_request_group *rg)
void openserSIPStatusCodesTable_set_undo (netsnmp_request_group *rg)

Variables

static
netsnmp_table_array_callbacks 
cb
static
netsnmp_handler_registration * 
my_handler = NULL
oid openserSIPStatusCodesTable_oid []
size_t openserSIPStatusCodesTable_oid_len


Function Documentation

void init_openserSIPStatusCodesTable ( void   ) 

void initialize_table_openserSIPStatusCodesTable ( void   ) 

int openserSIPStatusCodesTable_can_activate ( openserSIPStatusCodesTable_context undo_ctx,
openserSIPStatusCodesTable_context row_ctx,
netsnmp_request_group *  rg 
)

int openserSIPStatusCodesTable_can_deactivate ( openserSIPStatusCodesTable_context undo_ctx,
openserSIPStatusCodesTable_context row_ctx,
netsnmp_request_group *  rg 
)

int openserSIPStatusCodesTable_can_delete ( openserSIPStatusCodesTable_context undo_ctx,
openserSIPStatusCodesTable_context row_ctx,
netsnmp_request_group *  rg 
)

openserSIPStatusCodesTable_context* openserSIPStatusCodesTable_create_row ( netsnmp_index *  hdr  ) 

netsnmp_index* openserSIPStatusCodesTable_delete_row ( openserSIPStatusCodesTable_context ctx  ) 

openserSIPStatusCodesTable_context* openserSIPStatusCodesTable_duplicate_row ( openserSIPStatusCodesTable_context row_ctx  ) 

int openserSIPStatusCodesTable_extract_index ( openserSIPStatusCodesTable_context ctx,
netsnmp_index *  hdr 
)

const openserSIPStatusCodesTable_context* openserSIPStatusCodesTable_get_by_idx ( netsnmp_index *  hdr  ) 

Definition at line 849 of file openserSIPStatusCodesTable.c.

References cb.

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

static int openserSIPStatusCodesTable_row_copy ( openserSIPStatusCodesTable_context dst,
openserSIPStatusCodesTable_context src 
) [static]

void openserSIPStatusCodesTable_set_action ( netsnmp_request_group *  rg  ) 

RowStatus = ASN_INTEGER

We shouldn't get here

why wasn't this caught in reserve1?

Definition at line 545 of file openserSIPStatusCodesTable.c.

References cb, COLUMN_OPENSERSIPSTATUSCODEROWSTATUS, LM_ERR, NULL, openserSIPStatusCodesTable_context_s::openserSIPStatusCodeRowStatus, TC_ROWSTATUS_CREATEANDGO, and TC_ROWSTATUS_DESTROY.

Referenced by initialize_table_openserSIPStatusCodesTable().

void openserSIPStatusCodesTable_set_commit ( netsnmp_request_group *  rg  ) 

void openserSIPStatusCodesTable_set_free ( netsnmp_request_group *  rg  ) 

void openserSIPStatusCodesTable_set_reserve1 ( netsnmp_request_group *  rg  ) 

void openserSIPStatusCodesTable_set_reserve2 ( netsnmp_request_group *  rg  ) 

RowStatus = ASN_INTEGER

We shouldn't get here

why wasn't this caught in reserve1?

Definition at line 495 of file openserSIPStatusCodesTable.c.

References COLUMN_OPENSERSIPSTATUSCODEROWSTATUS, and openserSIPStatusCodesTable_context_s::openserSIPStatusCodeRowStatus.

Referenced by initialize_table_openserSIPStatusCodesTable().

void openserSIPStatusCodesTable_set_undo ( netsnmp_request_group *  rg  ) 


Variable Documentation

netsnmp_table_array_callbacks cb [static]

Definition at line 89 of file openserSIPStatusCodesTable.c.

netsnmp_handler_registration* my_handler = NULL [static]

Definition at line 88 of file openserSIPStatusCodesTable.c.

Initial value:

Definition at line 94 of file openserSIPStatusCodesTable.c.

Referenced by initialize_table_openserSIPStatusCodesTable().


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