#ifndef UCTINCLUDE_H
#define UCTINCLUDE_H

#define TMEXEC_RTN_SIZE 1024	//size of tmexec() return size

extern char UCTTMName[];		//tuple manager node name

extern int UCTPortNum;			// tuple manager port number
extern int UCTNodeNum;			// number of this node
extern int UCTNWorkNodes;		// number of nodes 

//Function declarations
void UCTInit(int argc, char ** argv);
void out (char*, ...);
void in (char*, ...);
void rd (char*, ...);
void tmexec (void*, char*, int, char*, int*);

#endif
