//###################################################################################
//#						          SCOL Plugin : TUsb respiration belt Control							    #
//#						                          Author : 							                      #
//#						                      Aymeric SUTEAU									                #
//#						                       LISA - ANGERS									                #
//###################################################################################

/**
* @file Plugin.h
*
* @brief The file contains the header for TUsb respiration belt Scol plugin
**/


// Include Scol Library
#include <scol.h>

// Include Header File
#include "RespirationBelt.h"

// Extern variables declaration
extern cbmachine ww;				    // Scol machine declaration
extern HWND HScol;					    // Scol window Handle
extern int OBJTUSBSCOL;			    // TUsb respiration belt object

// Respiration belt callbacks
extern int SCOL_TUSB_CONNECTED_CB;
extern int TUSB_CONNECTED_CB;

extern int SCOL_TUSB_DISCONNECTED_CB;
extern int TUSB_DISCONNECTED_CB;

extern int SCOL_TUSB_NEW_DATA_CB;
extern int TUSB_NEW_DATA_CB;

extern int SCOL_TUSB_BATTERY_LEVEL_CB;
extern int TUSB_BATTERY_LEVEL_CB;