Main Page | Modules | Class Hierarchy | Data Structures | Directories | File List | Data Fields | Globals | Related Pages

hyportptb.h File Reference


Detailed Description

Per Thread Buffers.

Per thread buffers are used to store information that is not sharable among the threads. For example when an OS system call fails the error code associated with that error is relevant to the thread that called the OS function; it has no meaning to any other thread.

This file contains the structure of the per thread buffers.

See also:
hytlshelpers.c for details on accessing these buffers..

#include "hyport.h"
#include "hysocket.h"
#include "hysock.h"

Data Structures

struct  PortlibPTBuffers_struct

Defines

#define HYERROR_DEFAULT_BUFFER_SIZE   256
 default customized error message size if we need to create one

Typedefs

typedef PortlibPTBuffers_struct PortlibPTBuffers_struct
 The per thread buffer Storage for data related to the threads state.


Define Documentation

#define HYERROR_DEFAULT_BUFFER_SIZE   256
 

default customized error message size if we need to create one


Typedef Documentation

struct PortlibPTBuffers_struct
 

The per thread buffer Storage for data related to the threads state.


(c) Copyright 2005 The Apache Software Foundation or its licensors, as applicable.