Main Page | Class List | File List | Class Members | File Members | Related Pages

proxyenv_ Struct Reference

#include <protocol.h>

List of all members.

Public Attributes

int peer
int peer0
short peer_redirected
sockaddr orig_peer_saddr
unsigned char * s
size_t len
ssize_t pos
ssize_t c
unsigned char recv_buf [RECV_SIZE]
unsigned char * send
size_t send_len
size_t send_size
char * server_name
short is_local
short must_reopen
char * servlet_ctx
char * servlet_context_string
void(* handle_request )(proxyenv *env)
void(* writeCreateObjectBegin )(proxyenv *env, char *name, size_t strlen, char createInstance, void *result)
void(* writeCreateObjectEnd )(proxyenv *env)
void(* writeInvokeBegin )(proxyenv *env, long object, char *method, size_t strlen, char property, void *result)
void(* writeInvokeEnd )(proxyenv *env)
void(* writeResultBegin )(proxyenv *env, void *result)
void(* writeResultEnd )(proxyenv *env)
void(* writeGetMethodBegin )(proxyenv *env, long object, char *method, size_t strlen, void *result)
void(* writeGetMethodEnd )(proxyenv *env)
void(* writeCallMethodBegin )(proxyenv *env, long object, long method, void *result)
void(* writeCallMethodEnd )(proxyenv *env)
void(* writeString )(proxyenv *env, char *name, size_t strlen)
void(* writeBoolean )(proxyenv *env, short boolean)
void(* writeLong )(proxyenv *env, long l)
void(* writeDouble )(proxyenv *env, double d)
void(* writeObject )(proxyenv *env, long object)
void(* writeException )(proxyenv *env, long object, char *str, size_t len)
void(* writeCompositeBegin_a )(proxyenv *env)
void(* writeCompositeBegin_h )(proxyenv *env)
void(* writeCompositeEnd )(proxyenv *env)
void(* writePairBegin_s )(proxyenv *env, char *key, size_t strlen)
void(* writePairBegin_n )(proxyenv *env, unsigned long key)
void(* writePairBegin )(proxyenv *env)
void(* writePairEnd )(proxyenv *env)
void(* writeUnref )(proxyenv *env, long object)
void(* finish )(proxyenv *env)


Member Data Documentation

ssize_t proxyenv_::c
 

void(* proxyenv_::finish)(proxyenv *env)
 

void(* proxyenv_::handle_request)(proxyenv *env)
 

short proxyenv_::is_local
 

size_t proxyenv_::len
 

short proxyenv_::must_reopen
 

struct sockaddr proxyenv_::orig_peer_saddr
 

int proxyenv_::peer
 

int proxyenv_::peer0
 

short proxyenv_::peer_redirected
 

ssize_t proxyenv_::pos
 

unsigned char proxyenv_::recv_buf[RECV_SIZE]
 

unsigned char* proxyenv_::s
 

unsigned char* proxyenv_::send
 

size_t proxyenv_::send_len
 

size_t proxyenv_::send_size
 

char* proxyenv_::server_name
 

char * proxyenv_::servlet_context_string
 

char* proxyenv_::servlet_ctx
 

void(* proxyenv_::writeBoolean)(proxyenv *env, short boolean)
 

void(* proxyenv_::writeCallMethodBegin)(proxyenv *env, long object, long method, void *result)
 

void(* proxyenv_::writeCallMethodEnd)(proxyenv *env)
 

void(* proxyenv_::writeCompositeBegin_a)(proxyenv *env)
 

void(* proxyenv_::writeCompositeBegin_h)(proxyenv *env)
 

void(* proxyenv_::writeCompositeEnd)(proxyenv *env)
 

void(* proxyenv_::writeCreateObjectBegin)(proxyenv *env, char *name, size_t strlen, char createInstance, void *result)
 

void(* proxyenv_::writeCreateObjectEnd)(proxyenv *env)
 

void(* proxyenv_::writeDouble)(proxyenv *env, double d)
 

void(* proxyenv_::writeException)(proxyenv *env, long object, char *str, size_t len)
 

void(* proxyenv_::writeGetMethodBegin)(proxyenv *env, long object, char *method, size_t strlen, void *result)
 

void(* proxyenv_::writeGetMethodEnd)(proxyenv *env)
 

void(* proxyenv_::writeInvokeBegin)(proxyenv *env, long object, char *method, size_t strlen, char property, void *result)
 

void(* proxyenv_::writeInvokeEnd)(proxyenv *env)
 

void(* proxyenv_::writeLong)(proxyenv *env, long l)
 

void(* proxyenv_::writeObject)(proxyenv *env, long object)
 

void(* proxyenv_::writePairBegin)(proxyenv *env)
 

void(* proxyenv_::writePairBegin_n)(proxyenv *env, unsigned long key)
 

void(* proxyenv_::writePairBegin_s)(proxyenv *env, char *key, size_t strlen)
 

void(* proxyenv_::writePairEnd)(proxyenv *env)
 

void(* proxyenv_::writeResultBegin)(proxyenv *env, void *result)
 

void(* proxyenv_::writeResultEnd)(proxyenv *env)
 

void(* proxyenv_::writeString)(proxyenv *env, char *name, size_t strlen)
 

void(* proxyenv_::writeUnref)(proxyenv *env, long object)
 


The documentation for this struct was generated from the following file:
Generated on Sat Nov 26 16:35:38 2005 for php-java-bridge by  doxygen 1.4.2