professional audio NDK  1.1.3
include/apa/IAPAResponseInterface.h
00001 /*
00002  * Samsung Handset Platform
00003  * Copyright (c) 2007 Software Center, Samsung Electronics, Inc.
00004  * All rights reserved.
00005  * This software is the confidential and proprietary information
00006  * of Samsung Electronics, Inc. ("Confidential Information").  You
00007  * shall not disclose such Confidential Information and shall use
00008  * it only in accordance with the terms of the license agreement
00009  * you entered into with Samsung Electronics.
00010  */
00011 
00012 /*
00013  * @author <a href="mailto:haeseok@samsung.com">HaeSeok Oh</a>
00014  * @author <a href="mailto:lh.bang@samsung.com">LaeHyuk Bang</a>
00015  * @author <a href="mailto:jeongyeon.kim@samsung.com">JeongYeon Kim</a>
00016  * @author <a href="mailto:dbs.park@samsung.com">DaeBeom Park</a>
00017  *
00018  */
00019 
00020 #ifndef ANDROID_APARESPONSEINTERFACE_H
00021 #define ANDROID_APARESPONSEINTERFACE_H
00022 
00023 #include <stdint.h>
00024 
00034 class IAPAResponseInterface{
00035     public:
00039         IAPAResponseInterface(){};
00040         
00041         /*
00042          * Destructor
00043          */
00044         virtual ~IAPAResponseInterface(){};
00045 
00050         virtual void responseToService(const char* message) = 0;
00051 
00058         virtual void responseToService(const int32_t ext1, const size_t len, void const* data) = 0;
00059 
00065         virtual void responseToService(const int id, const char* message) = 0;
00066 
00067 
00068 
00069 };
00070 
00071 #endif // #ifndef ANDROID_APARESPONSEINTERFACE_H
00072 
00073