OMX_ContentPipe.h File Reference

Go to the source code of this file.

Data Structures

struct  CP_PIPETYPE

Defines

#define KD_EACCES   (13)
#define KD_EADDRINUSE   (98)
#define KD_EAGAIN   (11)
#define KD_EBADF   (9)
#define KD_EBUSY   (16)
#define KD_ECANCELED   (125)
#define KD_ECONNABORTED   (103)
#define KD_ECONNREFUSED   (111)
#define KD_ECONNRESET   (104)
#define KD_EDEADLK   (35)
#define KD_EDESTADDRREQ   (89)
#define KD_EDOM   (33)
#define KD_ERANGE   (34)
#define KD_EEXIST   (17)
#define KD_EFAULT   (14)
#define KD_EFBIG   (27)
#define KD_EHOSTUNREACH   (113)
#define KD_EINPROGRESS   (115)
#define KD_EINTR   (4)
#define KD_EINVAL   (22)
#define KD_EIO   (5)
#define KD_EISCONN   (106)
#define KD_EISDIR   (21)
#define KD_EMFILE   (24)
#define KD_ENAMETOOLONG   (36)
#define KD_ENETDOWN   (100)
#define KD_ENETRESET   (102)
#define KD_ENETUNREACH   (101)
#define KD_ENOBUFS   (105)
#define KD_ENOENT   (2)
#define KD_ENOMEM   (12)
#define KD_ENOSPC   (28)
#define KD_ENOSYS   (28)
#define KD_ENOTCONN   (107)
#define KD_ENOTDIR   (20)
#define KD_ENOTEMPTY   (39)
#define KD_ENOTSOCK   (88)
#define KD_ENOTSUP   (95)
#define KD_EPERM   (1)
#define KD_EPROTO   (71)
#define KD_ETIMEDOUT   (110)
#define KD_EILSEQ   (84)

Typedefs

typedef OMX_U32 CPresult
typedef char * CPstring
typedef void * CPhandle
typedef OMX_U32 CPuint
typedef OMX_S32 CPint
typedef char CPbyte
typedef OMX_BOOL CPbool

Enumerations

enum  CP_ORIGINTYPE { CP_OriginBegin, CP_OriginCur, CP_OriginEnd, CP_OriginMax = 0X7FFFFFFF }
enum  CP_ACCESSTYPE { CP_AccessRead, CP_AccessWrite, CP_AccessReadWrite, CP_AccessMax = 0X7FFFFFFF }
enum  CP_CHECKBYTESRESULTTYPE {
  CP_CheckBytesOk, CP_CheckBytesNotReady, CP_CheckBytesInsufficientBytes, CP_CheckBytesAtEndOfStream,
  CP_CheckBytesOutOfBuffers, CP_CheckBytesMax = 0X7FFFFFFF
}
enum  CP_EVENTTYPE { CP_BytesAvailable, CP_Overflow, CP_PipeDisconnected, CP_EventMax = 0X7FFFFFFF }


Define Documentation

#define KD_EACCES   (13)

OMX_ContentPipe.h - OpenMax IL version 1.1.1 The OMX_ContentPipe header file contains the definitions used to define the public interface for content piples. This header file is intended to be used by the component.

Definition at line 36 of file OMX_ContentPipe.h.

#define KD_EADDRINUSE   (98)

Definition at line 37 of file OMX_ContentPipe.h.

#define KD_EAGAIN   (11)

Definition at line 38 of file OMX_ContentPipe.h.

#define KD_EBADF   (9)

Definition at line 39 of file OMX_ContentPipe.h.

#define KD_EBUSY   (16)

Definition at line 40 of file OMX_ContentPipe.h.

#define KD_ECANCELED   (125)

Definition at line 41 of file OMX_ContentPipe.h.

#define KD_ECONNABORTED   (103)

Definition at line 42 of file OMX_ContentPipe.h.

#define KD_ECONNREFUSED   (111)

Definition at line 43 of file OMX_ContentPipe.h.

#define KD_ECONNRESET   (104)

Definition at line 44 of file OMX_ContentPipe.h.

#define KD_EDEADLK   (35)

Definition at line 45 of file OMX_ContentPipe.h.

#define KD_EDESTADDRREQ   (89)

Definition at line 46 of file OMX_ContentPipe.h.

#define KD_EDOM   (33)

Definition at line 47 of file OMX_ContentPipe.h.

#define KD_EEXIST   (17)

Definition at line 49 of file OMX_ContentPipe.h.

#define KD_EFAULT   (14)

Definition at line 50 of file OMX_ContentPipe.h.

#define KD_EFBIG   (27)

Definition at line 51 of file OMX_ContentPipe.h.

#define KD_EHOSTUNREACH   (113)

Definition at line 52 of file OMX_ContentPipe.h.

#define KD_EILSEQ   (84)

Definition at line 77 of file OMX_ContentPipe.h.

#define KD_EINPROGRESS   (115)

Definition at line 53 of file OMX_ContentPipe.h.

#define KD_EINTR   (4)

Definition at line 54 of file OMX_ContentPipe.h.

#define KD_EINVAL   (22)

Definition at line 55 of file OMX_ContentPipe.h.

#define KD_EIO   (5)

Definition at line 56 of file OMX_ContentPipe.h.

#define KD_EISCONN   (106)

Definition at line 57 of file OMX_ContentPipe.h.

#define KD_EISDIR   (21)

Definition at line 58 of file OMX_ContentPipe.h.

#define KD_EMFILE   (24)

Definition at line 59 of file OMX_ContentPipe.h.

#define KD_ENAMETOOLONG   (36)

Definition at line 60 of file OMX_ContentPipe.h.

#define KD_ENETDOWN   (100)

Definition at line 61 of file OMX_ContentPipe.h.

#define KD_ENETRESET   (102)

Definition at line 62 of file OMX_ContentPipe.h.

#define KD_ENETUNREACH   (101)

Definition at line 63 of file OMX_ContentPipe.h.

#define KD_ENOBUFS   (105)

Definition at line 64 of file OMX_ContentPipe.h.

#define KD_ENOENT   (2)

Definition at line 65 of file OMX_ContentPipe.h.

#define KD_ENOMEM   (12)

Definition at line 66 of file OMX_ContentPipe.h.

#define KD_ENOSPC   (28)

Definition at line 67 of file OMX_ContentPipe.h.

#define KD_ENOSYS   (28)

Definition at line 68 of file OMX_ContentPipe.h.

#define KD_ENOTCONN   (107)

Definition at line 69 of file OMX_ContentPipe.h.

#define KD_ENOTDIR   (20)

Definition at line 70 of file OMX_ContentPipe.h.

#define KD_ENOTEMPTY   (39)

Definition at line 71 of file OMX_ContentPipe.h.

#define KD_ENOTSOCK   (88)

Definition at line 72 of file OMX_ContentPipe.h.

#define KD_ENOTSUP   (95)

Definition at line 73 of file OMX_ContentPipe.h.

#define KD_EPERM   (1)

Definition at line 74 of file OMX_ContentPipe.h.

#define KD_EPROTO   (71)

Definition at line 75 of file OMX_ContentPipe.h.

#define KD_ERANGE   (34)

Definition at line 48 of file OMX_ContentPipe.h.

#define KD_ETIMEDOUT   (110)

Definition at line 76 of file OMX_ContentPipe.h.


Typedef Documentation

typedef OMX_BOOL CPbool

Definition at line 87 of file OMX_ContentPipe.h.

typedef char CPbyte

Definition at line 86 of file OMX_ContentPipe.h.

typedef void* CPhandle

Definition at line 83 of file OMX_ContentPipe.h.

typedef OMX_S32 CPint

Definition at line 85 of file OMX_ContentPipe.h.

typedef OMX_U32 CPresult

Map types from OMX standard types only here so interface is as generic as possible.

Definition at line 81 of file OMX_ContentPipe.h.

typedef char* CPstring

Definition at line 82 of file OMX_ContentPipe.h.

typedef OMX_U32 CPuint

Definition at line 84 of file OMX_ContentPipe.h.


Generated for OpenMAX Bellagio rel. 0.3.5-svn by  doxygen 1.5.1
SourceForge.net Logo