Watt-32 tcp/ip  2.2 dev-rel.10
Data Structures | Enumerations | Functions | Variables
svc.h File Reference

Go to the source code of this file.

Data Structures

struct  SVCXPRT
 
struct  SVCXPRT::xp_ops
 
struct  svc_req
 

Enumerations

enum  xprt_stat {
  XPRT_DIED,
  XPRT_MOREREQS,
  XPRT_IDLE
}
 

Functions

__BEGIN_DECLS W32_FUNC bool_t
W32_CALL 
svc_register (SVCXPRT *, u_long, u_long, void(*)(), int)
 
W32_FUNC void W32_CALL svc_unregister (u_long, u_long)
 
W32_FUNC void W32_CALL xprt_register (SVCXPRT *)
 
W32_FUNC void W32_CALL xprt_unregister (SVCXPRT *)
 
W32_FUNC bool_t W32_CALL svc_sendreply (SVCXPRT *, xdrproc_t, char *)
 
W32_FUNC void W32_CALL svcerr_decode (SVCXPRT *)
 
W32_FUNC void W32_CALL svcerr_weakauth (SVCXPRT *)
 
W32_FUNC void W32_CALL svcerr_noproc (SVCXPRT *)
 
W32_FUNC void W32_CALL svcerr_progvers (SVCXPRT *, u_long, u_long)
 
W32_FUNC void W32_CALL svcerr_auth (SVCXPRT *, enum auth_stat)
 
W32_FUNC void W32_CALL svcerr_noprog (SVCXPRT *)
 
W32_FUNC void W32_CALL svcerr_systemerr (SVCXPRT *)
 
W32_FUNC void svc_getreqset (fd_set *)
 
W32_FUNC void W32_CALL rpctest_service ()
 
W32_FUNC void W32_CALL svc_getreq (int)
 
W32_FUNC void W32_CALL svc_run (void)
 
W32_FUNC SVCXPRT *W32_CALL svcraw_create (void)
 
W32_FUNC SVCXPRT *W32_CALL svcudp_create (int)
 
W32_FUNC SVCXPRT *W32_CALL svcudp_bufcreate (int, u_int, u_int)
 
W32_FUNC SVCXPRT *W32_CALL svctcp_create (int, u_int, u_int)
 

Variables

W32_DATA fd_set svc_fdset
 
W32_DATA int svc_fds
 

Detailed Description

RPC server-side interface.

Definition in file svc.h.