HIPC  0.5
 All Data Structures Files Functions Variables Typedefs Enumerations Enumerator Macros
Data Fields
HIPC_client Struct Reference

#include <client.h>

Collaboration diagram for HIPC_client:
Collaboration graph
[legend]

Data Fields

int endian_convert
 
struct HIPC_cl_indp const * indp_p
 
struct HIPC_cl_dpcmdp_p
 Client Machine DePendent data. More...
 
struct HIPC_cl_dpsmdp_p
 Server Machine DePendent data. More...
 
unsigned char ** simg_pp
 Server-side images of structures. More...
 
unsigned char ** cimg_pp
 Client-side images of structures. More...
 
enum HIPC_errno(** hndlr_pp )(struct HIPC_client *, const hipc_msg, void *, void *)
 
void ** hdarg_pp
 Handler's arguments. More...
 
int std_errno
 
enum HIPC_errno hipc_errno
 
char err_detail_str [HIPC_IMG_ALLOCSIZE]
 
struct HIPC_ptr_link_listpllist_p
 

Detailed Description

Definition at line 74 of file client.h.

Field Documentation

int HIPC_client::endian_convert

Definition at line 75 of file client.h.

Referenced by hipcClientFeedSysmsg(), hipcClientInit(), hipcClientPack(), and hipcClientUnpack().

struct HIPC_cl_indp const* HIPC_client::indp_p
struct HIPC_cl_dp* HIPC_client::cmdp_p

Client Machine DePendent data.

Definition at line 77 of file client.h.

Referenced by hipcClientCheckMbrSize(), hipcClientEachMbr(), hipcClientFeedSysmsg(), and hipcClientInit().

struct HIPC_cl_dp* HIPC_client::smdp_p

Server Machine DePendent data.

Definition at line 78 of file client.h.

Referenced by hipcClientCheckMbrSize(), hipcClientCheckStrutpl(), hipcClientEachMbr(), hipcClientFeedSysmsg(), hipcClientGetStrutpl(), and hipcClientInit().

unsigned char** HIPC_client::simg_pp

Server-side images of structures.

Definition at line 79 of file client.h.

Referenced by hipcClientFeedStrumsg(), hipcClientFeedSysmsg(), hipcClientInit(), hipcClientPack(), hipcClientUnpack(), and hipcGenmsgPut().

unsigned char** HIPC_client::cimg_pp

Client-side images of structures.

Definition at line 80 of file client.h.

Referenced by hipcClientCallHandler(), hipcClientInit(), hipcClientPack(), hipcClientSetCimg(), and hipcClientUnpack().

enum HIPC_errno(** HIPC_client::hndlr_pp)(struct HIPC_client *, const hipc_msg, void *, void *)

Definition at line 81 of file client.h.

Referenced by hipcClientCallHandler(), hipcClientInit(), and hipcClientSetHandler().

void** HIPC_client::hdarg_pp

Handler's arguments.

Definition at line 83 of file client.h.

Referenced by hipcClientCallHandler(), hipcClientInit(), and hipcClientSetHandler().

int HIPC_client::std_errno

Definition at line 84 of file client.h.

Referenced by hipcClientGetStdErrno(), hipcClientInit(), and hipcClientSetStdErrno().

enum HIPC_errno HIPC_client::hipc_errno
char HIPC_client::err_detail_str[HIPC_IMG_ALLOCSIZE]

Definition at line 86 of file client.h.

Referenced by hipcClientFeedUnstrumsgAsError(), hipcClientGetErrDtlStr(), and hipcClientInit().

struct HIPC_ptr_link_list* HIPC_client::pllist_p

Definition at line 87 of file client.h.

Referenced by hipcClientInit(), and hipcClientTerminate().


The documentation for this struct was generated from the following file: