//////////////////////////////////////////////////
//C++ sample code
//////////////////////////////////////////////////
#include "Modacpp.h"
#include "conio.h"
#define MODASERVER "localhost"
int main(int argc, char* argv[])
{
ModaCPP::Connection *pConnection=new ModaCPP::Connection(true);
//Try connect to MODA server
if(pConnection->Connect(MODASERVER))
{
_cprintf("Connection ok to moda server\r\n");
while(!_kbhit())
{
bool bKeys=false;
MU8 states[256];
pConnection->GetKeyboadKeysState(states);
for(int i=0;i<256;i++)
{
if(states[i]!=0)
{
bKeys=true;
_cprintf("%2.2X ",i,states[Moda::Keys::MKEY_CONVERT]);
}
}
if(bKeys) _cprintf("\r\n");
pConnection->Sleep(50);
}
}
else
{
_cprintf("Unable to connect to moda server\r\n");
}
//Disconnect & delete
pConnection->Disconnect();
delete pConnection;
_getch();
return 0;
}