1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34
|
/*
---------------------------------------------------------------------------------------------
Interlock Tool Communication Framework - Final Year Project, A.J. Green
---------------------------------------------------------------------------------------------
File Name: ILClient.h
Description: Function Prototypes for Interlock client functions.
Author: AJG
History:
Update Date Programmer Comments
====== ==== ========== ========
001 08/02/94 AJG File Created.
--------------------------------------------------------------------------------------------
*/
#include "ILTypes.h"
#ifndef __IL_CLIENT__
#define __IL_CLIENT__
void IL_ClientInit(Window WindowServer, Widget ThisTask, IL_TerminateCB KillFunc);
void IL_RegisterWithServer(char *ServiceId, IL_ServiceCB ServiceFunc);
void IL_DeRegisterWithServer(char *ServiceId);
void IL_RequestService(char *ServiceId, IL_AckCB CBFunc, char *Data, int DataSize);
void IL_AcknowledgeRequest(char *ServiceId, IL_ReturnCode);
#endif
|