flixengine2/on2types.h File Reference

Reference module(s): Base Types. More...

#include <sys/types.h>
#include <limits.h>

Go to the source code of this file.

Defines

#define OTC(str)
 a macro suitable for declaring a constant on2tc
#define ON2TC
 printf format string suitable for printing an on2tc
#define INT64_MIN
#define INT64_MAX
#define UINT64_MAX
#define PRId64
#define PRIu64
#define ON264
 printf format string suitable for printing an on2s64
#define DLLIMPORT
#define DLLEXPORT
#define DLLLOCAL
#define ON2API
 library calling convention/storage class attributes.

Typedefs

typedef char int8_t
typedef short int16_t
typedef int int32_t
typedef unsigned char uint8_t
typedef unsigned short uint16_t
typedef unsigned int uint32_t
typedef int8_t on2s8
typedef uint8_t on2u8
typedef int16_t on2s16
typedef uint16_t on2u16
typedef int32_t on2s32
typedef uint32_t on2u32
typedef int32_t on2bool
typedef char on2tc
typedef __int64 on2s64
typedef unsigned __int64 on2u64
typedef on2s64 int64_t
typedef on2u64 uint64_t

Enumerations

enum  _on2bool {
  on2false,
  on2true
}
enum  on2sc {
  ON2_NOT_FOUND,
  ON2_BUFFER_EMPTY,
  ON2_BUFFER_FULL,
  ON2_CONNREFUSED,
  ON2_TIMEDOUT,
  ON2_WOULDBLOCK,
  ON2_NET_ERROR,
  ON2_INVALID_VERSION,
  ON2_INPROGRESS,
  ON2_NOT_SUPP,
  ON2_NO_MEM,
  ON2_INVALID_PARAMS,
  ON2_ERROR,
  ON2_OK,
  ON2_DONE
}
 

Common return type.

More...

Detailed Description

Reference module(s): Base Types.

Definition in file on2types.h.


Define Documentation

#define DLLEXPORT

Definition at line 159 of file on2types.h.

#define DLLIMPORT

Definition at line 158 of file on2types.h.

#define DLLLOCAL

Definition at line 160 of file on2types.h.

#define ON2API

library calling convention/storage class attributes.

Specifies whether the function is imported through a dll or is from a static library.

Definition at line 192 of file on2types.h.


On2 Technologies, Inc Flix Engine Windows documentation, generated on Tue Nov 2 15:37:49 2010 by doxygen 1.6.1