openserSIPStatusCodesTable.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 openserSIPStatusCodesTable.h:

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

Go to the source code of this file.

Data Structures

struct  openserSIPStatusCodesTable_context_s

Defines

#define COLUMN_OPENSERSIPSTATUSCODEINS   3
#define COLUMN_OPENSERSIPSTATUSCODEMETHOD   1
#define COLUMN_OPENSERSIPSTATUSCODEOUTS   4
#define COLUMN_OPENSERSIPSTATUSCODEROWSTATUS   5
#define COLUMN_OPENSERSIPSTATUSCODEVALUE   2
#define openserSIPStatusCodesTable_COL_MAX   5
#define openserSIPStatusCodesTable_COL_MIN   3
#define openserSIPStatusCodesTable_TABLE_OID   OPENSER_OID,3,1,1,1,5,1

Typedefs

typedef struct
openserSIPStatusCodesTable_context_s 
openserSIPStatusCodesTable_context

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 *)
netsnmp_index * openserSIPStatusCodesTable_delete_row (openserSIPStatusCodesTable_context *)
openserSIPStatusCodesTable_contextopenserSIPStatusCodesTable_duplicate_row (openserSIPStatusCodesTable_context *)
int openserSIPStatusCodesTable_extract_index (openserSIPStatusCodesTable_context *ctx, netsnmp_index *hdr)
const
openserSIPStatusCodesTable_context
openserSIPStatusCodesTable_get_by_idx (netsnmp_index *)
const
openserSIPStatusCodesTable_context
openserSIPStatusCodesTable_get_by_idx_rs (netsnmp_index *, int row_status)
int openserSIPStatusCodesTable_get_value (netsnmp_request_info *, netsnmp_index *, netsnmp_table_request_info *)
void openserSIPStatusCodesTable_set_action (netsnmp_request_group *)
void openserSIPStatusCodesTable_set_commit (netsnmp_request_group *)
void openserSIPStatusCodesTable_set_free (netsnmp_request_group *)
void openserSIPStatusCodesTable_set_reserve1 (netsnmp_request_group *)
void openserSIPStatusCodesTable_set_reserve2 (netsnmp_request_group *)
void openserSIPStatusCodesTable_set_undo (netsnmp_request_group *)

Variables

oid openserSIPStatusCodesTable_oid []
size_t openserSIPStatusCodesTable_oid_len


Define Documentation

#define COLUMN_OPENSERSIPSTATUSCODEINS   3

Definition at line 167 of file openserSIPStatusCodesTable.h.

Referenced by openserSIPStatusCodesTable_get_value().

#define COLUMN_OPENSERSIPSTATUSCODEMETHOD   1

Definition at line 165 of file openserSIPStatusCodesTable.h.

#define COLUMN_OPENSERSIPSTATUSCODEOUTS   4

Definition at line 168 of file openserSIPStatusCodesTable.h.

Referenced by openserSIPStatusCodesTable_get_value().

#define COLUMN_OPENSERSIPSTATUSCODEROWSTATUS   5

#define COLUMN_OPENSERSIPSTATUSCODEVALUE   2

Definition at line 166 of file openserSIPStatusCodesTable.h.

#define openserSIPStatusCodesTable_COL_MAX   5

#define openserSIPStatusCodesTable_COL_MIN   3

#define openserSIPStatusCodesTable_TABLE_OID   OPENSER_OID,3,1,1,1,5,1

Definition at line 162 of file openserSIPStatusCodesTable.h.


Typedef Documentation


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 *   ) 

netsnmp_index* openserSIPStatusCodesTable_delete_row ( openserSIPStatusCodesTable_context  ) 

openserSIPStatusCodesTable_context* openserSIPStatusCodesTable_duplicate_row ( openserSIPStatusCodesTable_context  ) 

int openserSIPStatusCodesTable_extract_index ( openserSIPStatusCodesTable_context ctx,
netsnmp_index *  hdr 
)

const openserSIPStatusCodesTable_context* openserSIPStatusCodesTable_get_by_idx ( netsnmp_index *   ) 

Definition at line 849 of file openserSIPStatusCodesTable.c.

References cb.

const openserSIPStatusCodesTable_context* openserSIPStatusCodesTable_get_by_idx_rs ( netsnmp_index *  ,
int  row_status 
)

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

void openserSIPStatusCodesTable_set_action ( netsnmp_request_group *   ) 

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 *   ) 

void openserSIPStatusCodesTable_set_free ( netsnmp_request_group *   ) 

void openserSIPStatusCodesTable_set_reserve1 ( netsnmp_request_group *   ) 

void openserSIPStatusCodesTable_set_reserve2 ( netsnmp_request_group *   ) 

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 *   ) 


Variable Documentation


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