/* AUTOMATICALLY GENERATED BY tspec 2.10 API SUBSET: svid3:tiuser.h (VERSION 2.6) */ #ifndef __TDF_SVID3_TIUSER_H #define __TDF_SVID3_TIUSER_H #ifdef __cplusplus extern "C" { #endif #pragma TenDRA declaration block api__svid3__tiuser begin #ifndef __TDF_SVID3_FCNTL_H #pragma extend interface "../svid3.api/fcntl.h" #endif /* __TDF_SVID3_FCNTL_H */ #pragma token EXP const : int : T_BIND # svid3.tiuser.T_BIND #pragma token EXP const : int : T_CALL # svid3.tiuser.T_CALL #pragma token EXP const : int : T_OPTMGMT # svid3.tiuser.T_OPTMGMT #pragma token EXP const : int : T_DIS # svid3.tiuser.T_DIS #pragma token EXP const : int : T_UNITDATA # svid3.tiuser.T_UNITDATA #pragma token EXP const : int : T_UDERROR # svid3.tiuser.T_UDERROR #pragma token EXP const : int : T_INFO # svid3.tiuser.T_INFO #pragma token EXP const : int : T_ADDR # svid3.tiuser.T_ADDR #pragma token EXP const : int : T_OPT # svid3.tiuser.T_OPT #pragma token EXP const : int : T_UDATA # svid3.tiuser.T_UDATA #pragma token EXP const : int : T_ALL # svid3.tiuser.T_ALL #pragma token EXP const : int : T_UNBND # svid3.tiuser.T_UNBND #pragma token EXP const : int : T_IDLE # svid3.tiuser.T_IDLE #pragma token EXP const : int : T_OUTCON # svid3.tiuser.T_OUTCON #pragma token EXP const : int : T_INCON # svid3.tiuser.T_INCON #pragma token EXP const : int : T_DATAXFER # svid3.tiuser.T_DATAXFER #pragma token EXP const : int : T_OUTREL # svid3.tiuser.T_OUTREL #pragma token EXP const : int : T_INREL # svid3.tiuser.T_INREL #pragma token EXP const : int : T_UNINIT # svid3.tiuser.T_UNINIT #pragma token EXP const : int : T_LISTEN # svid3.tiuser.T_LISTEN #pragma token EXP const : int : T_CONNECT # svid3.tiuser.T_CONNECT #pragma token EXP const : int : T_DATA # svid3.tiuser.T_DATA #pragma token EXP const : int : T_EXDATA # svid3.tiuser.T_EXDATA #pragma token EXP const : int : T_DISCONNECT # svid3.tiuser.T_DISCONNECT #pragma token EXP const : int : T_ERROR # svid3.tiuser.T_ERROR #pragma token EXP const : int : T_UDERR # svid3.tiuser.T_UDERR #pragma token EXP const : int : T_ORDREL # svid3.tiuser.T_ORDREL #pragma token EXP const : int : T_COTS # svid3.tiuser.T_COTS #pragma token EXP const : int : T_COTS_ORD # svid3.tiuser.T_COTS_ORD #pragma token EXP const : int : T_CLTS # svid3.tiuser.T_CLTS #pragma token EXP const : int : T_NEGOTIATE # svid3.tiuser.T_NEGOTIATE #pragma token EXP const : int : T_CHECK # svid3.tiuser.T_CHECK #pragma token EXP const : int : T_DEFAULT # svid3.tiuser.T_DEFAULT #pragma token EXP const : int : T_MORE # svid3.tiuser.T_MORE #pragma token EXP const : int : T_EXPEDITED # svid3.tiuser.T_EXPEDITED #pragma token STRUCT TAG netbuf # svid3.tiuser.netbuf #pragma token MEMBER unsigned int : struct netbuf : maxlen # svid3.tiuser.netbuf.maxlen #pragma token MEMBER unsigned int : struct netbuf : len # svid3.tiuser.netbuf.len #pragma token MEMBER char * : struct netbuf : buf # svid3.tiuser.netbuf.buf #pragma token STRUCT TAG t_bind # svid3.tiuser.t_bind_struct #pragma token MEMBER struct netbuf : struct t_bind : addr # svid3.tiuser.t_bind.addr #pragma token MEMBER unsigned int : struct t_bind : qlen # svid3.tiuser.t_bind.qlen #pragma token STRUCT TAG t_call # svid3.tiuser.t_call #pragma token MEMBER struct netbuf : struct t_call : addr # svid3.tiuser.t_call.addr #pragma token MEMBER struct netbuf : struct t_call : opt # svid3.tiuser.t_call.opt #pragma token MEMBER struct netbuf : struct t_call : udata # svid3.tiuser.t_call.udata #pragma token MEMBER int : struct t_call : sequence # svid3.tiuser.t_call.sequence #pragma token STRUCT TAG t_info # svid3.tiuser.t_info #pragma token MEMBER long : struct t_info : addr # svid3.tiuser.t_info.addr #pragma token MEMBER long : struct t_info : options # svid3.tiuser.t_info.options #pragma token MEMBER long : struct t_info : tsdu # svid3.tiuser.t_info.tsdu #pragma token MEMBER long : struct t_info : etsdu # svid3.tiuser.t_info.etsdu #pragma token MEMBER long : struct t_info : connect # svid3.tiuser.t_info.connect #pragma token MEMBER long : struct t_info : discon # svid3.tiuser.t_info.discon #pragma token MEMBER long : struct t_info : servtype # svid3.tiuser.t_info.servtype #pragma token STRUCT TAG t_optmgmt # svid3.tiuser.t_optmgmt_struct #pragma token MEMBER struct netbuf : struct t_optmgmt : opt # svid3.tiuser.t_optmgmt.opt #pragma token MEMBER long : struct t_optmgmt : flags # svid3.tiuser.t_optmgmt.flags #pragma token STRUCT TAG t_discon # svid3.tiuser.t_discon #pragma token MEMBER struct netbuf : struct t_discon : udata # svid3.tiuser.t_discon.udata #pragma token MEMBER int : struct t_discon : reason # svid3.tiuser.t_discon.reason #pragma token MEMBER int : struct t_discon : sequence # svid3.tiuser.t_discon.sequence #pragma token STRUCT TAG t_unitdata # svid3.tiuser.t_unitdata #pragma token MEMBER struct netbuf : struct t_unitdata : addr # svid3.tiuser.t_unitdata.addr #pragma token MEMBER struct netbuf : struct t_unitdata : opt # svid3.tiuser.t_unitdata.opt #pragma token MEMBER struct netbuf : struct t_unitdata : udata # svid3.tiuser.t_unitdata.udata #pragma token STRUCT TAG t_uderr # svid3.tiuser.t_uderr #pragma token MEMBER struct netbuf : struct t_uderr : addr # svid3.tiuser.t_uderr.addr #pragma token MEMBER struct netbuf : struct t_uderr : opt # svid3.tiuser.t_uderr.opt #pragma token MEMBER long : struct t_uderr : error # svid3.tiuser.t_uderr.error #pragma token EXP const : int : TACCES # svid3.tiuser.TACCES #pragma token EXP const : int : TBADADDR # svid3.tiuser.TBADADDR #pragma token EXP const : int : TBADDATA # svid3.tiuser.TBADDATA #pragma token EXP const : int : TBADF # svid3.tiuser.TBADF #pragma token EXP const : int : TBADFLAG # svid3.tiuser.TBADFLAG #pragma token EXP const : int : TBADOPT # svid3.tiuser.TBADOPT #pragma token EXP const : int : TBADSEQ # svid3.tiuser.TBADSEQ #pragma token EXP const : int : TBUFOVFLW # svid3.tiuser.TBUFOVFLW #pragma token EXP const : int : TFLOW # svid3.tiuser.TFLOW #pragma token EXP const : int : TLOOK # svid3.tiuser.TLOOK #pragma token EXP const : int : TNOADDR # svid3.tiuser.TNOADDR #pragma token EXP const : int : TNODATA # svid3.tiuser.TNODATA #pragma token EXP const : int : TNODIS # svid3.tiuser.TNODIS #pragma token EXP const : int : TNOREL # svid3.tiuser.TNOREL #pragma token EXP const : int : TNOTSUPPORT # svid3.tiuser.TNOTSUPPORT #pragma token EXP const : int : TNOUDERR # svid3.tiuser.TNOUDERR #pragma token EXP const : int : TOUTSTATE # svid3.tiuser.TOUTSTATE #pragma token EXP const : int : TSTATECHNG # svid3.tiuser.TSTATECHNG #pragma token EXP const : int : TSYSERR # svid3.tiuser.TSYSERR extern int t_errno; extern char *t_errlist []; extern int t_nerr; #pragma token FUNC int (int, int, struct t_call *) : t_accept # svid3.tiuser.t_accept #pragma token FUNC char * (int, int, int) : t_alloc # svid3.tiuser.t_alloc #pragma token FUNC int (int, struct t_bind *, struct t_bind *) : t_bind # svid3.tiuser.t_bind #pragma token FUNC int (int) : t_close # svid3.tiuser.t_close #pragma token FUNC int (int, struct t_call *, struct t_call *) : t_connect # svid3.tiuser.t_connect #pragma token FUNC void (const char *) : t_error # svid3.tiuser.t_error #pragma token FUNC int (char *, int) : t_free # svid3.tiuser.t_free #pragma token FUNC int (int, struct t_info *) : t_getinfo # svid3.tiuser.t_getinfo #pragma token FUNC int (int) : t_getstate # svid3.tiuser.t_getstate #pragma token FUNC int (int, struct t_call *) : t_listen # svid3.tiuser.t_listen #pragma token FUNC int (int) : t_look # svid3.tiuser.t_look #pragma token FUNC int (const char *, int, struct t_info *) : t_open # svid3.tiuser.t_open #pragma token FUNC int (int, struct t_optmgmt *, struct t_optmgmt *) : t_optmgmt # svid3.tiuser.t_optmgmt #pragma token FUNC int (int, char *, unsigned int, int *) : t_rcv # svid3.tiuser.t_rcv #pragma token FUNC int (int, struct t_call *) : t_rcvconnect # svid3.tiuser.t_rcvconnect #pragma token FUNC int (int, struct t_discon *) : t_rcvdis # svid3.tiuser.t_rcvdis #pragma token FUNC int (int) : t_rcvrel # svid3.tiuser.t_rcvrel #pragma token FUNC int (int, struct t_unitdata *, int *) : t_rcvudata # svid3.tiuser.t_rcvudata #pragma token FUNC int (int, struct t_uderr *) : t_rcvuderr # svid3.tiuser.t_rcvuderr #pragma token FUNC int (int, const void *, unsigned int, int) : t_snd # svid3.tiuser.t_snd #pragma token FUNC int (int, struct t_call *) : t_snddis # svid3.tiuser.t_snddis #pragma token FUNC int (int) : t_sndrel # svid3.tiuser.t_sndrel #pragma token FUNC int (int, struct t_unitdata *) : t_sndudata # svid3.tiuser.t_sndudata #pragma token FUNC int (int) : t_sync # svid3.tiuser.t_sync #pragma token FUNC int (int) : t_unbind # svid3.tiuser.t_unbind #pragma interface T_BIND T_CALL T_OPTMGMT T_DIS T_UNITDATA T_UDERROR T_INFO #pragma interface T_ADDR T_OPT T_UDATA T_ALL T_UNBND T_IDLE T_OUTCON T_INCON #pragma interface T_DATAXFER T_OUTREL T_INREL T_UNINIT T_LISTEN T_CONNECT #pragma interface T_DATA T_EXDATA T_DISCONNECT T_ERROR T_UDERR T_ORDREL #pragma interface T_COTS T_COTS_ORD T_CLTS T_NEGOTIATE T_CHECK T_DEFAULT #pragma interface T_MORE T_EXPEDITED TAG netbuf TAG netbuf.maxlen #pragma interface TAG netbuf.len TAG netbuf.buf TAG t_bind TAG t_bind.addr #pragma interface TAG t_bind.qlen TAG t_call TAG t_call.addr TAG t_call.opt #pragma interface TAG t_call.udata TAG t_call.sequence TAG t_info #pragma interface TAG t_info.addr TAG t_info.options TAG t_info.tsdu #pragma interface TAG t_info.etsdu TAG t_info.connect TAG t_info.discon #pragma interface TAG t_info.servtype TAG t_optmgmt TAG t_optmgmt.opt #pragma interface TAG t_optmgmt.flags TAG t_discon TAG t_discon.udata #pragma interface TAG t_discon.reason TAG t_discon.sequence TAG t_unitdata #pragma interface TAG t_unitdata.addr TAG t_unitdata.opt #pragma interface TAG t_unitdata.udata TAG t_uderr TAG t_uderr.addr #pragma interface TAG t_uderr.opt TAG t_uderr.error TACCES TBADADDR TBADDATA #pragma interface TBADF TBADFLAG TBADOPT TBADSEQ TBUFOVFLW TFLOW TLOOK #pragma interface TNOADDR TNODATA TNODIS TNOREL TNOTSUPPORT TNOUDERR #pragma interface TOUTSTATE TSTATECHNG TSYSERR t_accept t_alloc t_bind #pragma interface t_close t_connect t_error t_free t_getinfo t_getstate #pragma interface t_listen t_look t_open t_optmgmt t_rcv t_rcvconnect #pragma interface t_rcvdis t_rcvrel t_rcvudata t_rcvuderr t_snd t_snddis #pragma interface t_sndrel t_sndudata t_sync t_unbind #pragma TenDRA declaration block end #ifdef __cplusplus } #endif #endif /* __TDF_SVID3_TIUSER_H */