cannam@86: cannam@86: cannam@86: FLAC: include/FLAC/callback.h File Reference cannam@86: cannam@86: cannam@86: cannam@86:
Main Page | Modules | Class Hierarchy | Alphabetical List | Class List | Directories | File List | Class Members | File Members
cannam@86: cannam@86:

callback.h File Reference


Detailed Description

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

cannam@86: See the detailed documentation for callbacks in the callbacks module. cannam@86:

cannam@86: #include "ordinals.h"
cannam@86: #include <stdlib.h>
cannam@86: cannam@86:

cannam@86: Go to the source code of this file. cannam@86: cannam@86: cannam@86: cannam@86: cannam@86: cannam@86: cannam@86: cannam@86: cannam@86: cannam@86: cannam@86: cannam@86: cannam@86: cannam@86: cannam@86: cannam@86: cannam@86:

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)
cannam@86: cannam@86:


cannam@86: cannam@86: cannam@86: cannam@86: cannam@86: cannam@86: cannam@86: cannam@86: cannam@86: