OS_TLI.h File Reference

#include "ace/config-all.h"
#include "ace/OS_Errno.h"
#include "ace/ACE_export.h"
#include "ace/OS_TLI.inl"

Include dependency graph for OS_TLI.h:

This graph shows which files directly or indirectly include this file:


Namespaces

namespace  ACE_OS

Defines

#define ACE_EXPORT_MACRO   ACE_Export
#define ACE_INLINE   inline

Typedefs

typedef
typedefACE_BEGIN_VERSIONED_NAMESPACE_DECL
struct t_optmgmt 
ACE_TOPTMGMT
typedef struct t_bind ACE_TBIND

Functions

int t_accept (int fildes, int resfd, struct t_call *call)
char * t_alloc (int fildes, int struct_type, int fields)
int t_bind (int fildes, struct t_bind *req, struct t_bind *ret)
int t_close (int fildes)
int t_connect (int fildes, struct t_call *sndcall, struct t_call *rcvcall)
void t_error (const char *errmsg)
int t_free (char *ptr, int struct_type)
int t_getinfo (int fildes, struct t_info *info)
int t_getname (int fildes, struct netbuf *namep, int type)
int t_getstate (int fildes)
int t_listen (int fildes, struct t_call *call)
int t_look (int fildes)
int t_open (char *path, int oflag, struct t_info *info)
int t_optmgmt (int fildes, struct t_optmgmt *req, struct t_optmgmt *ret)
int t_rcv (int fildes, char *buf, unsigned int nbytes, int *flags)
int t_rcvconnect (int fildes, struct t_call *call)
int t_rcvdis (int fildes, struct t_discon *discon)
int t_rcvrel (int fildes)
int t_rcvudata (int fildes, struct t_unitdata *unitdata, int *flags)
int t_rcvuderr (int fildes, struct t_uderr *uderr)
int t_snd (int fildes, const char *buf, unsigned int nbytes, int flags)
int t_snddis (int fildes, struct t_call *call)
int t_sndrel (int fildes)
int t_sndudata (int fildes, struct t_unitdata *unitdata)
int t_sync (int fildes)
int t_unbind (int fildes)
ACE_NAMESPACE_INLINE_FUNCTION int ACE_OS::t_accept (ACE_HANDLE fildes, ACE_HANDLE resfd, struct t_call *call)
ACE_NAMESPACE_INLINE_FUNCTION
char * 
ACE_OS::t_alloc (ACE_HANDLE fildes, int struct_type, int fields)
ACE_NAMESPACE_INLINE_FUNCTION int ACE_OS::t_bind (ACE_HANDLE fildes, ACE_TBIND *req, ACE_TBIND *ret)
ACE_NAMESPACE_INLINE_FUNCTION int ACE_OS::t_close (ACE_HANDLE fildes)
ACE_NAMESPACE_INLINE_FUNCTION int ACE_OS::t_connect (ACE_HANDLE fildes, struct t_call *sndcall, struct t_call *rcvcall)
ACE_NAMESPACE_INLINE_FUNCTION void ACE_OS::t_error (const char *errmsg)
ACE_NAMESPACE_INLINE_FUNCTION int ACE_OS::t_free (char *ptr, int struct_type)
ACE_NAMESPACE_INLINE_FUNCTION int ACE_OS::t_getinfo (ACE_HANDLE fildes, struct t_info *info)
ACE_NAMESPACE_INLINE_FUNCTION int ACE_OS::t_getname (ACE_HANDLE fildes, struct netbuf *namep, int type)
ACE_NAMESPACE_INLINE_FUNCTION int ACE_OS::t_getstate (ACE_HANDLE fildes)
ACE_NAMESPACE_INLINE_FUNCTION int ACE_OS::t_listen (ACE_HANDLE fildes, struct t_call *call)
ACE_NAMESPACE_INLINE_FUNCTION int ACE_OS::t_look (ACE_HANDLE fildes)
ACE_NAMESPACE_INLINE_FUNCTION
ACE_HANDLE 
ACE_OS::t_open (char *path, int oflag, struct t_info *info)
ACE_NAMESPACE_INLINE_FUNCTION int ACE_OS::t_optmgmt (ACE_HANDLE handle, ACE_TOPTMGMT *req, ACE_TOPTMGMT *ret)
ACE_NAMESPACE_INLINE_FUNCTION int ACE_OS::t_rcv (ACE_HANDLE fildes, char *buf, unsigned int nbytes, int *flags)
ACE_NAMESPACE_INLINE_FUNCTION int ACE_OS::t_rcvdis (ACE_HANDLE fildes, struct t_discon *discon)
ACE_NAMESPACE_INLINE_FUNCTION int ACE_OS::t_rcvrel (ACE_HANDLE fildes)
ACE_NAMESPACE_INLINE_FUNCTION int ACE_OS::t_rcvudata (ACE_HANDLE fildes, struct t_unitdata *unitdata, int *flags)
ACE_NAMESPACE_INLINE_FUNCTION int ACE_OS::t_rcvuderr (ACE_HANDLE fildes, struct t_uderr *uderr)
ACE_NAMESPACE_INLINE_FUNCTION int ACE_OS::t_snd (ACE_HANDLE fildes, const char *buf, unsigned int nbytes, int flags)
ACE_NAMESPACE_INLINE_FUNCTION int ACE_OS::t_snddis (ACE_HANDLE fildes, struct t_call *call)
ACE_NAMESPACE_INLINE_FUNCTION int ACE_OS::t_sndrel (ACE_HANDLE fildes)
ACE_NAMESPACE_INLINE_FUNCTION int ACE_OS::t_sync (ACE_HANDLE fildes)
ACE_NAMESPACE_INLINE_FUNCTION int ACE_OS::t_unbind (ACE_HANDLE fildes)

Detailed Description

Id
OS_TLI.h 79825 2007-10-22 19:04:34Z johnnyw

Author:
Doug Schmidt <schmidt@cs.wustl.edu>

Define Documentation

#define ACE_EXPORT_MACRO   ACE_Export

#define ACE_INLINE   inline


Typedef Documentation

typedef struct t_bind ACE_TBIND

typedef typedefACE_BEGIN_VERSIONED_NAMESPACE_DECL struct t_optmgmt ACE_TOPTMGMT


Function Documentation

int t_accept ( int  fildes,
int  resfd,
struct t_call *  call 
)

char* t_alloc ( int  fildes,
int  struct_type,
int  fields 
)

int t_bind ( int  fildes,
struct t_bind *  req,
struct t_bind *  ret 
)

int t_close ( int  fildes  ) 

int t_connect ( int  fildes,
struct t_call *  sndcall,
struct t_call *  rcvcall 
)

void t_error ( const char *  errmsg  ) 

int t_free ( char *  ptr,
int  struct_type 
)

int t_getinfo ( int  fildes,
struct t_info *  info 
)

int t_getname ( int  fildes,
struct netbuf *  namep,
int  type 
)

int t_getstate ( int  fildes  ) 

int t_listen ( int  fildes,
struct t_call *  call 
)

int t_look ( int  fildes  ) 

int t_open ( char *  path,
int  oflag,
struct t_info *  info 
)

int t_optmgmt ( int  fildes,
struct t_optmgmt *  req,
struct t_optmgmt *  ret 
)

int t_rcv ( int  fildes,
char *  buf,
unsigned int  nbytes,
int *  flags 
)

int t_rcvconnect ( int  fildes,
struct t_call *  call 
)

int t_rcvdis ( int  fildes,
struct t_discon *  discon 
)

int t_rcvrel ( int  fildes  ) 

int t_rcvudata ( int  fildes,
struct t_unitdata *  unitdata,
int *  flags 
)

int t_rcvuderr ( int  fildes,
struct t_uderr *  uderr 
)

int t_snd ( int  fildes,
const char *  buf,
unsigned int  nbytes,
int  flags 
)

int t_snddis ( int  fildes,
struct t_call *  call 
)

int t_sndrel ( int  fildes  ) 

int t_sndudata ( int  fildes,
struct t_unitdata *  unitdata 
)

int t_sync ( int  fildes  ) 

int t_unbind ( int  fildes  ) 


Generated on Thu Feb 21 03:00:48 2008 for ACE by  doxygen 1.5.3-6