/* Copyright (c) 1993 Xerox Corporation. All rights reserved. */ /* $Id$ $Date$ */ #ifndef __PCR_IOSocketGlue_h #define __PCR_IOSocketGlue_h 1 #include #include #if PCR_IOSocket_IMPL #include #include /* * Create (socket) and CreatePair (socketpair) commands * for IOGblGlue procs ... */ int PCR_IOSocketGlue__createCmd; #define PCR_IOSocketGlue_createCmd \ ((PCR_Any)(&PCR_IOSocketGlue__createCmd)) int PCR_IOSocketGlue__createPairCmd; #define PCR_IOSocketGlue_createPairCmd \ ((PCR_Any)(&PCR_IOSocketGlue__createPairCmd)) /* * GenericOp and GenericCloneOp commands * for IOGblGlue procs ... */ int PCR_IOSocketGlue__acceptGenericCloneOpCmd; #define PCR_IOSocketGlue_acceptGenericCloneOpCmd \ ((PCR_Any)(&PCR_IOSocketGlue__acceptGenericCloneOpCmd)) int PCR_IOSocketGlue__bindGenericOpCmd; #define PCR_IOSocketGlue_bindGenericOpCmd \ ((PCR_Any)(&PCR_IOSocketGlue__bindGenericOpCmd)) int PCR_IOSocketGlue__connectGenericOpCmd; #define PCR_IOSocketGlue_connectGenericOpCmd \ ((PCR_Any)(&PCR_IOSocketGlue__connectGenericOpCmd)) int PCR_IOSocketGlue__getPeerNameGenericOpCmd; #define PCR_IOSocketGlue_getPeerNameGenericOpCmd \ ((PCR_Any)(&PCR_IOSocketGlue__getPeerNameGenericOpCmd)) int PCR_IOSocketGlue__getNameGenericOpCmd; #define PCR_IOSocketGlue_getNameGenericOpCmd \ ((PCR_Any)(&PCR_IOSocketGlue__getNameGenericOpCmd)) int PCR_IOSocketGlue__getOptGenericOpCmd; #define PCR_IOSocketGlue_getOptGenericOpCmd \ ((PCR_Any)(&PCR_IOSocketGlue__getOptGenericOpCmd)) int PCR_IOSocketGlue__listenGenericOpCmd; #define PCR_IOSocketGlue_listenGenericOpCmd \ ((PCR_Any)(&PCR_IOSocketGlue__listenGenericOpCmd)) int PCR_IOSocketGlue__recvGenericOpCmd; #define PCR_IOSocketGlue_recvGenericOpCmd \ ((PCR_Any)(&PCR_IOSocketGlue__recvGenericOpCmd)) int PCR_IOSocketGlue__recvFromGenericOpCmd; #define PCR_IOSocketGlue_recvFromGenericOpCmd \ ((PCR_Any)(&PCR_IOSocketGlue__recvFromGenericOpCmd)) int PCR_IOSocketGlue__recvMsgGenericOpCmd; #define PCR_IOSocketGlue_recvMsgGenericOpCmd \ ((PCR_Any)(&PCR_IOSocketGlue__recvMsgGenericOpCmd)) int PCR_IOSocketGlue__sendGenericOpCmd; #define PCR_IOSocketGlue_sendGenericOpCmd \ ((PCR_Any)(&PCR_IOSocketGlue__sendGenericOpCmd)) int PCR_IOSocketGlue__sendToGenericOpCmd; #define PCR_IOSocketGlue_sendToGenericOpCmd \ ((PCR_Any)(&PCR_IOSocketGlue__sendToGenericOpCmd)) int PCR_IOSocketGlue__sendMsgGenericOpCmd; #define PCR_IOSocketGlue_sendMsgGenericOpCmd \ ((PCR_Any)(&PCR_IOSocketGlue__sendMsgGenericOpCmd)) int PCR_IOSocketGlue__setOptGenericOpCmd; #define PCR_IOSocketGlue_setOptGenericOpCmd \ ((PCR_Any)(&PCR_IOSocketGlue__setOptGenericOpCmd)) int PCR_IOSocketGlue__shutdownGenericOpCmd; #define PCR_IOSocketGlue_shutdownGenericOpCmd \ ((PCR_Any)(&PCR_IOSocketGlue__shutdownGenericOpCmd)) #elif defined(PCR_NO_HOSTDEP_ERR) /* ... */ #else # error sockets unimplemented on this host / os #endif #endif /* !__PCR_IOSocketGlue_h */ /* $Log$ */