X-TOUCH to djay bridge

Dependencies:   mbed mbed-rtos FATFileSystem

Embed: (wiki syntax)

« Back to documentation index

Show/hide line numbers IUSBHostSerialListener.h Source File

IUSBHostSerialListener.h

00001 /* IUSBHostSerialListener.h */
00002 /* Copyright (c) 2010-2012 mbed.org, MIT License
00003 *
00004 * Permission is hereby granted, free of charge, to any person obtaining a copy of this software
00005 * and associated documentation files (the "Software"), to deal in the Software without
00006 * restriction, including without limitation the rights to use, copy, modify, merge, publish,
00007 * distribute, sublicense, and/or sell copies of the Software, and to permit persons to whom the
00008 * Software is furnished to do so, subject to the following conditions:
00009 *
00010 * The above copyright notice and this permission notice shall be included in all copies or
00011 * substantial portions of the Software.
00012 *
00013 * THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR IMPLIED, INCLUDING
00014 * BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND
00015 * NONINFRINGEMENT. IN NO EVENT SHALL THE AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM,
00016 * DAMAGES OR OTHER LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM,
00017 * OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE.
00018 */
00019 
00020 
00021 #ifndef IUSBHOSTSERIALLISTENER_H_
00022 #define IUSBHOSTSERIALLISTENER_H_
00023 
00024 #include "USBHostConf.h"
00025 
00026 #ifdef USBHOST_3GMODULE
00027 
00028 class IUSBHostSerialListener
00029 {
00030 public:
00031   virtual void readable() = 0; //Called when new data is available
00032   virtual void writeable() = 0; //Called when new space is available
00033 };
00034 
00035 #endif /* USBHOST_3GMODULE */
00036 
00037 #endif /* IUSBHOSTSERIALLISTENER_H_ */