Main Page Modules Class Hierarchy Data Structures File List Data Fields Globals Related Pages

# oscl_media_status.h

Go to the documentation of this file.

    00001 // -*- c++ -*-
    00002 // = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = =
    00003
    00004 //               O S C L _ M E D I A _ S T A T U S
    00005
    00006 // = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = =
    00007
    00018 #ifndef OSCL_MEDIA_STATUS_H
    00019 #define OSCL_MEDIA_STATUS_H
    00020
    00021
    00022 const int32 APPEND_MEDIA_AT_END = -1;
    00023
    00024 class BufFragStatusClass
    00025 {
    00026     public:
    00027         typedef enum
    00028         {
    00029             BFG_SUCCESS = 0,
    00030             TOO_MANY_FRAGS = 1,
    00031             NOT_ENOUGH_SPACE = 2,
    00032             EMPTY_FRAGMENT = 3,
    00033             NULL_INPUT = 4,
    00034             FIXED_FRAG_LOC_FULL = 5,
    00035             INTERNAL_ERROR,
    00036             INVALID_ID
    00037         } status_t;
    00038 };
    00039
    00040 class MediaStatusClass : public BufFragStatusClass {};
    00041
    00042 #endif
    00043