Main Page | Modules | Class List | Directories | File List | Class Members | File Members

Stream
[Axis2 utilities]


Classes

struct  axis2_stream_ops
 Axis2 stream operations struct. More...
struct  axis2_stream
 Axis2 Stream struct. More...

Defines

#define AXIS2_STREAM_FREE(stream)   ((stream->ops)->free(stream))
#define AXIS2_STREAM_READ(stream, buffer, count)   ((stream)->ops->read(buffer, count))
#define AXIS2_STREAM_WRITE(stream, buffer, count)   ((stream->ops)->write(buffer, count))
#define AXIS2_STREAM_FILE_OPEN(stream, file_name, options)   ((stream->ops)->file_open(file_name, options))
#define AXIS2_STREAM_FILE_CLOSE(stream, file_ptr)   ((stream->ops)->file_close(file_ptr))
#define AXIS2_STREAM_FILE_GET_CHAR(stream, file_ptr)   ((stream->ops)->file_get_char(file_ptr))
#define AXIS2_STREAM_FILE_UNGET_CHAR(stream, chr, file_ptr)   ((stream->ops)->file_unget_char(chr, file_ptr))

Typedefs

typedef axis2_stream_ops axis2_stream_ops_t
 Axis2 stream operations struct.
typedef axis2_stream axis2_stream_t
 Axis2 Stream struct.

Typedef Documentation

typedef struct axis2_stream_ops axis2_stream_ops_t
 

Axis2 stream operations struct.

Encapsulator struct for operations of axis2_stream

typedef struct axis2_stream axis2_stream_t
 

Axis2 Stream struct.

Stream is the encapsulating struct for all stream related operations


Generated on Wed Dec 7 07:58:28 2005 for Axis2/C by  doxygen 1.4.2