# 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

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

## Variables

typedefACE_BEGIN_VERSIONED_NAMESPACE_DECL struct t_optmgmt | ACE_TOPTMGMT

## Detailed Description

Id
  OS_TLI.h,v 4.21 2006/01/23 22:20:25 shuston Exp

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

## Define Documentation

#define ACE_EXPORT_MACRO ACE_Export

#define ACE_INLINE inline

## Function Documentation

ACE_INLINE int ACE_OS::t_accept | ( | ACE_HANDLE | fildes,
|  | ACE_HANDLE | resfd,
|  | struct t_call * | call
| ) |

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

ACE_INLINE char * ACE_OS::t_alloc | ( | ACE_HANDLE | fildes,
|  | int | struct_type,
|  | int | fields
| ) |

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

ACE_INLINE int ACE_OS::t_bind | ( | ACE_HANDLE | fildes,
|  | struct t_bind * | req,
|  | struct t_bind * | ret
| ) |

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

ACE_INLINE int ACE_OS::t_close | ( | ACE_HANDLE | fildes | ) |

int t_close | ( | int | fildes | ) |

ACE_INLINE int ACE_OS::t_connect | ( | ACE_HANDLE | fildes,
|  | struct t_call * | sndcall,
|  | struct t_call * | rcvcall
| ) |

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

ACE_INLINE void ACE_OS::t_error | ( | const char * | errmsg | ) |

void t_error | ( | const char * | errmsg | ) |

ACE_INLINE int ACE_OS::t_free | ( | char * | ptr,
|  | int | struct_type
| ) |

int t_free | ( | char * | ptr,
|  | int | struct_type
| ) |

ACE_INLINE int ACE_OS::t_getinfo | ( | ACE_HANDLE | fildes,
|  | struct t_info * | info
| ) |

int t_getinfo | ( | int | fildes,
|  | struct t_info * | info
| ) |

ACE_INLINE int ACE_OS::t_getname | ( | ACE_HANDLE | fildes,
|  | struct netbuf * | namep,
|  | int | type
| ) |

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

ACE_INLINE int ACE_OS::t_getstate | ( | ACE_HANDLE | fildes | ) |

int t_getstate | ( | int | fildes | ) |

ACE_INLINE int ACE_OS::t_listen | ( | ACE_HANDLE | fildes,
|  | struct t_call * | call
| ) |

int t_listen | ( | int | fildes,
|  | struct t_call * | call
| ) |

ACE_INLINE int ACE_OS::t_look | ( | ACE_HANDLE | fildes | ) |

int t_look | ( | int | fildes | ) |

ACE_INLINE ACE_HANDLE ACE_OS::t_open | ( | char * | path,
|  | int | oflag,
|  | struct t_info * | info
| ) |

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

ACE_INLINE int ACE_OS::t_optmgmt | ( | ACE_HANDLE | handle,
|  | ACE_TOPTMGMT * | req,
|  | ACE_TOPTMGMT * | ret
| ) |

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

ACE_INLINE int ACE_OS::t_rcv | ( | ACE_HANDLE | fildes,
|  | char * | buf,
|  | unsigned int | nbytes,
|  | int * | flags
| ) |

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

int t_rcvconnect | ( | int | fildes,
|  | struct t_call * | call
| ) |

ACE_INLINE int ACE_OS::t_rcvdis | ( | ACE_HANDLE | fildes,
|  | struct t_discon * | discon
| ) |

int t_rcvdis | ( | int | fildes,
|  | struct t_discon * | discon
| ) |

ACE_INLINE int ACE_OS::t_rcvrel | ( | ACE_HANDLE | fildes | ) |

int t_rcvrel | ( | int | fildes | ) |

ACE_INLINE int ACE_OS::t_rcvudata | ( | ACE_HANDLE | fildes,
|  | struct t_unitdata * | unitdata,
|  | int * | flags
| ) |

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

ACE_INLINE int ACE_OS::t_rcvuderr | ( | ACE_HANDLE | fildes,
|  | struct t_uderr * | uderr
| ) |

int t_rcvuderr | ( | int | fildes,
|  | struct t_uderr * | uderr
| ) |

ACE_INLINE int ACE_OS::t_snd | ( | ACE_HANDLE | fildes,
|  | const char * | buf,
|  | unsigned int | nbytes,
|  | int | flags
| ) |

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

ACE_INLINE int ACE_OS::t_snddis | ( | ACE_HANDLE | fildes,
|  | struct t_call * | call
| ) |

int t_snddis | ( | int | fildes,
|  | struct t_call * | call
| ) |

ACE_INLINE int ACE_OS::t_sndrel | ( | ACE_HANDLE | fildes | ) |

int t_sndrel | ( | int | fildes | ) |

int t_sndudata | ( | int | fildes,
|  | struct t_unitdata * | unitdata
| ) |

ACE_INLINE int ACE_OS::t_sync | ( | ACE_HANDLE | fildes | ) |

int t_sync | ( | int | fildes | ) |

ACE_INLINE int ACE_OS::t_unbind | ( | ACE_HANDLE | fildes | ) |

int t_unbind | ( | int | fildes | ) |

## Variable Documentation

typedefACE_BEGIN_VERSIONED_NAMESPACE_DECL struct t_optmgmt ACE_TOPTMGMT