#pragma once //#include "string" #include "Serial.h" using namespace std; class TTTSerialCommunication { private: Serial* port; bool master; bool slave; bool connected; public: TTTSerialCommunication(string p); ~TTTSerialCommunication(void); bool open(void); bool getMaster(void); void setStationActive(void); bool isOtherStationActive(void); void sendPlayerName1(string n1); string readPlayerName2(void); void sendBeginningPlayer(int bp); int readBeginningPlayer(); void sendWinState(int ws); int readWinState(); void sendMove(COORD move); COORD readMove(void); };