gateway_prot.h File Reference

#include <rpc/rpc.h>

Go to the source code of this file.

Classes

struct  bamboo_value
struct  bamboo_placemark
struct  bamboo_put_args
struct  bamboo_get_args
struct  bamboo_get_res

Defines

#define BAMBOO_DHT_GATEWAY_PROGRAM   708655600
#define BAMBOO_DHT_GATEWAY_VERSION   2
#define BAMBOO_DHT_PROC_NULL   1
#define BAMBOO_DHT_PROC_PUT   2
#define BAMBOO_DHT_PROC_GET   3

Typedefs

typedef enum bamboo_stat bamboo_stat
typedef char bamboo_key [20]
typedef bamboo_put_args bamboo_put_args
typedef bamboo_get_args bamboo_get_args
typedef bamboo_get_res bamboo_get_res

Enumerations

enum  bamboo_stat { BAMBOO_OK = 0, BAMBOO_CAP = 1, BAMBOO_AGAIN = 2 }

Functions

void * bamboo_dht_proc_null_2 ()
void * bamboo_dht_proc_null_2_svc ()
bamboo_statbamboo_dht_proc_put_2 ()
bamboo_statbamboo_dht_proc_put_2_svc ()
bamboo_get_resbamboo_dht_proc_get_2 ()
bamboo_get_resbamboo_dht_proc_get_2_svc ()
int bamboo_dht_gateway_program_2_freeresult ()
bool_t xdr_bamboo_stat ()
bool_t xdr_bamboo_key ()
bool_t xdr_bamboo_value ()
bool_t xdr_bamboo_placemark ()
bool_t xdr_bamboo_put_args ()
bool_t xdr_bamboo_get_args ()
bool_t xdr_bamboo_get_res ()


Define Documentation

#define BAMBOO_DHT_GATEWAY_PROGRAM   708655600

Definition at line 63 of file gateway_prot.h.

Referenced by get_connection().

#define BAMBOO_DHT_GATEWAY_VERSION   2

Definition at line 64 of file gateway_prot.h.

Referenced by get_connection().

#define BAMBOO_DHT_PROC_GET   3

Definition at line 85 of file gateway_prot.h.

Referenced by bamboo_dht_proc_get_2().

#define BAMBOO_DHT_PROC_NULL   1

Definition at line 79 of file gateway_prot.h.

Referenced by bamboo_dht_proc_null_2().

#define BAMBOO_DHT_PROC_PUT   2

Definition at line 82 of file gateway_prot.h.

Referenced by bamboo_dht_proc_put_2().


Typedef Documentation

typedef struct bamboo_get_args bamboo_get_args

Definition at line 52 of file gateway_prot.h.

typedef struct bamboo_get_res bamboo_get_res

Definition at line 61 of file gateway_prot.h.

typedef char bamboo_key[20]

Definition at line 24 of file gateway_prot.h.

typedef struct bamboo_put_args bamboo_put_args

Definition at line 43 of file gateway_prot.h.

typedef enum bamboo_stat bamboo_stat

Definition at line 22 of file gateway_prot.h.


Enumeration Type Documentation

enum bamboo_stat

Enumerator:
BAMBOO_OK 
BAMBOO_CAP 
BAMBOO_AGAIN 

Definition at line 17 of file gateway_prot.h.


Function Documentation

int bamboo_dht_gateway_program_2_freeresult (  ) 

bamboo_get_res* bamboo_dht_proc_get_2 (  ) 

Referenced by TcaRegistry::read().

bamboo_get_res* bamboo_dht_proc_get_2_svc (  ) 

void* bamboo_dht_proc_null_2 (  ) 

Referenced by do_null_op().

void* bamboo_dht_proc_null_2_svc (  ) 

bamboo_stat* bamboo_dht_proc_put_2 (  ) 

Referenced by TcaRegistry::write().

bamboo_stat* bamboo_dht_proc_put_2_svc (  ) 

bool_t xdr_bamboo_get_args (  ) 

Referenced by bamboo_dht_proc_get_2().

bool_t xdr_bamboo_get_res (  ) 

Referenced by bamboo_dht_proc_get_2().

bool_t xdr_bamboo_key (  ) 

Referenced by xdr_bamboo_get_args(), and xdr_bamboo_put_args().

bool_t xdr_bamboo_placemark (  ) 

Referenced by xdr_bamboo_get_args(), and xdr_bamboo_get_res().

bool_t xdr_bamboo_put_args (  ) 

Referenced by bamboo_dht_proc_put_2().

bool_t xdr_bamboo_stat (  ) 

Referenced by bamboo_dht_proc_put_2().

bool_t xdr_bamboo_value (  ) 

Referenced by xdr_bamboo_get_res(), and xdr_bamboo_put_args().


Generated on Fri Dec 22 14:48:02 2006 for DTN Reference Implementation by  doxygen 1.5.1