Liebe Community,
für mein aktuelles Projekt brauche ich noch eine Networking-Klasse, die mit Sockets funktioniert.
So sieht aktuell meine Klasse im Header aus:
Code
class NETWORKING {
private:
uint8_t connectionPort;
int iSocket;
public:
NETWORKING(uint8_t port);
bool open();
void sendDate(musData data);
void end();
};
Alles anzeigen
Das sind die Funktionen, die ich gerne hätte.
Ich habe mir zu den Sockets folgendes durchgelesen: Link
Windows + Linux, da der Server auf Linux laufen soll, aber der Client für Windows ist.
Nun ist mein Problem, wie ich denn den Server öffne (Funktion "open()": Server öffnen und warten, bis Client connected ist, dann true zurückgeben) und die Funktion offen halte und zwar solange, bis die Funktion "end()" aufgerufen wird. Dazwischen sollte ich beliebig oft "sendData()" benutzen können.
Wer kann helfen?
Danke im Voraus!
MfG