FLAC: /usr/src/packages/flac/flac-1.3.1-1.i686/src/flac/include/FLAC/callback.h File Reference

FLAC 1.3.1

- Main Page
- Modules
- Classes
- Files

- File List
- File Members

Classes | Typedefs
callback.h File Reference
`#include "ordinals.h"`
`#include <stdlib.h>`

Go to the source code of this file.

## Classes
struct | FLAC__IOCallbacks

## Typedefs
typedef void * | FLAC__IOHandle
typedef size_t(* | FLAC__IOCallback_Read )(void *ptr, size_t size, size_t nmemb, FLAC__IOHandle handle)
typedef size_t(* | FLAC__IOCallback_Write )(const void *ptr, size_t size, size_t nmemb, FLAC__IOHandle handle)
typedef int(* | FLAC__IOCallback_Seek )(FLAC__IOHandle handle, FLAC__int64 offset, int whence)
typedef FLAC__int64(* | FLAC__IOCallback_Tell )(FLAC__IOHandle handle)
typedef int(* | FLAC__IOCallback_Eof )(FLAC__IOHandle handle)
typedef int(* | FLAC__IOCallback_Close )(FLAC__IOHandle handle)

## Detailed Description

This module defines the structures for describing I/O callbacks to the other FLAC interfaces.

See the detailed documentation for callbacks in the callbacks module.

Copyright (c) 2000-2009 Josh Coalson Copyright (c) 2011-2014 Xiph.Org Foundation |