/* Example01.cpp Demonstruje wykorzystanie biblioteki aqqlib - Czyli jak zrobić klienta AQQ w 3 krokach :P Mateusz Szygenda */ #include /* Załączamy wymagany nagłówek aqqlib */ #include /* Do pobrania numeru i hasla ze strumieni */ int main() { unsigned int number; // Nasz numer aqq char password [100]; // Nasze haslo do konta aqq Account konto; // Nasze konto aqq ;] std::cout << "Przykladowy klient aqq! \n\n"; std::cout << "Podaj numer : "; std::cin >> number; // Pobieram numer aqq std::cout << "\n"; std::cout << "Podaj haslo : "; std::cin >> password; // Pobieram haslo aqq //Sprobujmy się zalogować: if( konto.aqqLogin( number , password) == ALL_OK) // ALL_OK i inne stale zapisane jest w const.h { std::cout << "\n Jestesmy zalogowani!"; // Teraz wyslemy testową wiadomość: konto.sendMessage( "TEST!",4258641); // 1111 to numer osoby do ktorej pojdzie wiadomosc Message msg = konto.getMessageFromQueue(); // Jesli jest jakas wiadomosc oczekujaca to odbierzemy ja! if(msg.getSender() != 0) //Jesli nadawca nie = 0(standardowe parametry) tzn ze mamy nowa wiadomość. { std::cout << msg.getSender() << " Napisal " << msg.getMessage() << "\n"; } //Zmiana statusu: konto.setStatus(NIE_PRZESZKADZAC,"opis"); // Aby pominac opis nalezy podac 0 //Koniec zabawy z aqqlib :) konto.logout(); } return 0; }