shared_code.h File Reference

#include <basis/array.h>
#include <basis/istring.h>
#include <basis/portable.h>
#include <geometric/screen_rectangle.h>
#include <mechanisms/semaphore.h>

Include dependency graph for shared_code.h:

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

Go to the source code of this file.

Classes

class  mouserciser
class  drawing_window

Defines

#define DEBUG_RPC
#define RPC_DEBUG_METHOD   debugger::delayed
#define REGISTER_CLIENT   istring("regis")
#define UNREGISTER_CLIENT   istring("kathylee")
#define NEW_POINT   istring("add")
#define GET_LIST   istring("get")
#define GET_PARTIAL   istring("getfrom")
#define INSTANTIATE_RPC_EXAMPLE   void crunkerfnurt() { const array<rpc_point> dummy; }

Typedefs

typedef geometric::point<
int > 
rpc_point

Functions

u_int POINT_ALERT ()

Variables

const int MAXIMUM_POINT_EXCHANGE = 150000
const int THREAD_STACK_SIZE = 20000


Define Documentation

#define DEBUG_RPC

Definition at line 26 of file shared_code.h.

#define GET_LIST   istring("get")

Definition at line 151 of file shared_code.h.

Referenced by example_rpc_client::get_all_points(), and example_rpc_server::process_client_request().

#define GET_PARTIAL   istring("getfrom")

Definition at line 154 of file shared_code.h.

Referenced by example_rpc_client::get_some_points(), and example_rpc_server::process_client_request().

#define INSTANTIATE_RPC_EXAMPLE   void crunkerfnurt() { const array<rpc_point> dummy; }

Definition at line 174 of file shared_code.h.

#define NEW_POINT   istring("add")

Definition at line 148 of file shared_code.h.

Referenced by example_rpc_client::add_point(), and example_rpc_server::process_client_request().

#define REGISTER_CLIENT   istring("regis")

Definition at line 142 of file shared_code.h.

Referenced by example_rpc_client::login(), and example_rpc_server::process_client_request().

#define RPC_DEBUG_METHOD   debugger::delayed

Definition at line 31 of file shared_code.h.

#define UNREGISTER_CLIENT   istring("kathylee")

Definition at line 145 of file shared_code.h.

Referenced by example_rpc_client::logout(), and example_rpc_server::process_client_request().


Typedef Documentation

typedef geometric::point<int> rpc_point

Definition at line 37 of file shared_code.h.


Function Documentation

u_int POINT_ALERT (  ) 

Definition at line 207 of file shared_code.cpp.


Variable Documentation

const int MAXIMUM_POINT_EXCHANGE = 150000

Definition at line 159 of file shared_code.h.

Referenced by example_rpc_client::get_all_points(), and example_rpc_client::get_some_points().

const int THREAD_STACK_SIZE = 20000

Definition at line 162 of file shared_code.h.

Referenced by example_rpc_client::example_rpc_client().


Generated on Fri Nov 28 04:30:25 2008 for HOOPLE Libraries by  doxygen 1.5.1