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

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

Go to the source code of this file.

Data Structures

struct  openserSIPRegUserLookupTable_context_s

Defines

#define COLUMN_OPENSERSIPREGUSERINDEX   3
#define COLUMN_OPENSERSIPREGUSERLOOKUPINDEX   1
#define COLUMN_OPENSERSIPREGUSERLOOKUPROWSTATUS   4
#define COLUMN_OPENSERSIPREGUSERLOOKUPURI   2
#define openserSIPRegUserLookupTable_COL_MAX   4
#define openserSIPRegUserLookupTable_COL_MIN   2
#define openserSIPRegUserLookupTable_TABLE_OID   OPENSER_OID,3,1,2,1,5,9

Typedefs

typedef struct
openserSIPRegUserLookupTable_context_s 
openserSIPRegUserLookupTable_context

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 *)
netsnmp_index * openserSIPRegUserLookupTable_delete_row (openserSIPRegUserLookupTable_context *)
openserSIPRegUserLookupTable_contextopenserSIPRegUserLookupTable_duplicate_row (openserSIPRegUserLookupTable_context *)
int openserSIPRegUserLookupTable_extract_index (openserSIPRegUserLookupTable_context *ctx, netsnmp_index *hdr)
const
openserSIPRegUserLookupTable_context
openserSIPRegUserLookupTable_get_by_idx (netsnmp_index *)
const
openserSIPRegUserLookupTable_context
openserSIPRegUserLookupTable_get_by_idx_rs (netsnmp_index *, int row_status)
int openserSIPRegUserLookupTable_get_value (netsnmp_request_info *, netsnmp_index *, netsnmp_table_request_info *)
void openserSIPRegUserLookupTable_set_action (netsnmp_request_group *)
void openserSIPRegUserLookupTable_set_commit (netsnmp_request_group *)
void openserSIPRegUserLookupTable_set_free (netsnmp_request_group *)
void openserSIPRegUserLookupTable_set_reserve1 (netsnmp_request_group *)
void openserSIPRegUserLookupTable_set_reserve2 (netsnmp_request_group *)
void openserSIPRegUserLookupTable_set_undo (netsnmp_request_group *)

Variables

oid openserSIPRegUserLookupTable_oid []
size_t openserSIPRegUserLookupTable_oid_len


Define Documentation

#define COLUMN_OPENSERSIPREGUSERINDEX   3

#define COLUMN_OPENSERSIPREGUSERLOOKUPINDEX   1

Definition at line 132 of file openserSIPRegUserLookupTable.h.

#define COLUMN_OPENSERSIPREGUSERLOOKUPROWSTATUS   4

#define COLUMN_OPENSERSIPREGUSERLOOKUPURI   2

#define openserSIPRegUserLookupTable_COL_MAX   4

#define openserSIPRegUserLookupTable_COL_MIN   2

#define openserSIPRegUserLookupTable_TABLE_OID   OPENSER_OID,3,1,2,1,5,9

Definition at line 128 of file openserSIPRegUserLookupTable.h.


Typedef Documentation


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

netsnmp_index* openserSIPRegUserLookupTable_delete_row ( openserSIPRegUserLookupTable_context  ) 

openserSIPRegUserLookupTable_context* openserSIPRegUserLookupTable_duplicate_row ( openserSIPRegUserLookupTable_context  ) 

int openserSIPRegUserLookupTable_extract_index ( openserSIPRegUserLookupTable_context ctx,
netsnmp_index *  hdr 
)

const openserSIPRegUserLookupTable_context* openserSIPRegUserLookupTable_get_by_idx ( netsnmp_index *   ) 

Definition at line 821 of file openserSIPRegUserLookupTable.c.

References cb.

const openserSIPRegUserLookupTable_context* openserSIPRegUserLookupTable_get_by_idx_rs ( netsnmp_index *  ,
int  row_status 
)

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

void openserSIPRegUserLookupTable_set_action ( netsnmp_request_group *   ) 

void openserSIPRegUserLookupTable_set_commit ( netsnmp_request_group *   ) 

void openserSIPRegUserLookupTable_set_free ( netsnmp_request_group *   ) 

void openserSIPRegUserLookupTable_set_reserve1 ( netsnmp_request_group *   ) 

void openserSIPRegUserLookupTable_set_reserve2 ( netsnmp_request_group *   ) 

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


Variable Documentation


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