Aw

 view release on metacpan or  search on metacpan

include/awxs.h  view on Meta::CPAN

#ifndef AWXS_H
#define AWXS_H 1


typedef struct {
	awAdapter * adapter;
	awAdapterHandle * handle;  /* for handles passed in callbacks */
	BrokerError err;
	char * errMsg;
	char Warn;
	unsigned char callback;
	unsigned char firstCB;
} xsAdapter;


typedef struct {
	awAdapterEventType * adapterET;
	BrokerError err;
	char * errMsg;
	char Warn;
	unsigned char callback;
} xsAdapterEventType;


typedef struct {
	char * license_string;
} xsAdapterLicense;


typedef struct {
	int beQuiet;
	awaBool doPrintf;
	short maxMessageSize;
} xsAdapterLog;


typedef struct {
	awAdapterHandle * handle;
	unsigned char eventsAddOk;
	unsigned char finishOk;
} xsAdapterReplies;


typedef struct {
	awAdapter * adapter;
	awAdapterHandle * handle;
	BrokerError err;
	char * errMsg;
	char Warn;
} xsAdapterUtil;


typedef struct {
	BrokerClient client;
	BrokerError err;
	char * errMsg;
	char Warn;
} xsBrokerClient;


typedef struct {
	BrokerConnectionDescriptor desc;
	BrokerError err;
	char * errMsg;
	char Warn;
} xsBrokerConnectionDescriptor;



( run in 0.484 second using v1.01-cache-2.11-cpan-140bd7fdf52 )