example_rpc_server Class Reference

#include <server_side.h>

Inheritance diagram for example_rpc_server:

Inheritance graph
[legend]
Collaboration diagram for example_rpc_server:

Collaboration graph
[legend]
List of all members.

Public Member Functions

 example_rpc_server (CFrameWnd *parent, window_handle alert=NIL)
virtual ~example_rpc_server ()
 IMPLEMENT_CLASS_NAME ("example_rpc_server")
void process_client_request (const char *transaction_name, const rpc_data_block &request, rpc_data_block &response)

Public Attributes

window_handle alert

Classes

struct  client_record

Detailed Description

Definition at line 29 of file server_side.h.


Constructor & Destructor Documentation

example_rpc_server::example_rpc_server ( CFrameWnd *  parent,
window_handle  alert = NIL 
)

Definition at line 45 of file server_side.cpp.

References drawing_window::Create(), and single_server_instance.

example_rpc_server::~example_rpc_server (  )  [virtual]

Definition at line 57 of file server_side.cpp.

References drawing_window::be_gone(), NIL, and single_server_instance.


Member Function Documentation

example_rpc_server::IMPLEMENT_CLASS_NAME ( "example_rpc_server"   ) 

void example_rpc_server::process_client_request ( const char *  transaction_name,
const rpc_data_block &  request,
rpc_data_block &  response 
)

Definition at line 155 of file server_side.cpp.

References FUNCDEF, GET_LIST, GET_PARTIAL, array< contents >::length(), LOG, NEW_POINT, REGISTER_CLIENT, istring::SPRINTF, array< contents >::stuff(), UNREGISTER_CLIENT, and array< contents >::zap().

Referenced by named_byte_transaction().


Member Data Documentation

window_handle example_rpc_server::alert

Definition at line 46 of file server_side.h.


The documentation for this class was generated from the following files:
Generated on Fri Nov 28 04:30:46 2008 for HOOPLE Libraries by  doxygen 1.5.1