Hallo Leute,
ich bin neu hier also seid erstmal gegrüßt.
Am besten ich fange ganz vorne an, um mein Problem zu schildern. Ich habe mit CAsyncSocket eine Verbindung zwischen zwei Geräten aufgebaut und das funktioniert soweit auch alles super. Nun übertrage ich aber sehr viele daten die relativ schnell hintereinander gesendet werden.
So und nun das Problem: Wenn ich zwei Strings hintereinander sende kommen sie bei meinem Empfangsgerät ab und zu als ein String an und ich weiß nicht warum oder was ich dagegen machen kann. Ich wollte den String auf der Empfängerseite eigentlich nicht erst auseinander nehmen müssen. Hat vielleicht irgendjemand eine idee oder einen ansatz für das Problem?
Hab in einem englischsprachigen Forum schon mal was ganz altes gefunden, die meinten man könnte "select()" verwenden. Ich weiß aber nicht wirklich was die meinten, vielleicht hilft es einem von euch.
Ich danke euch schonmal im Vorfeld für eure Mühen
Gruß Bastian
ich bin neu hier also seid erstmal gegrüßt.
Am besten ich fange ganz vorne an, um mein Problem zu schildern. Ich habe mit CAsyncSocket eine Verbindung zwischen zwei Geräten aufgebaut und das funktioniert soweit auch alles super. Nun übertrage ich aber sehr viele daten die relativ schnell hintereinander gesendet werden.
So und nun das Problem: Wenn ich zwei Strings hintereinander sende kommen sie bei meinem Empfangsgerät ab und zu als ein String an und ich weiß nicht warum oder was ich dagegen machen kann. Ich wollte den String auf der Empfängerseite eigentlich nicht erst auseinander nehmen müssen. Hat vielleicht irgendjemand eine idee oder einen ansatz für das Problem?
Hab in einem englischsprachigen Forum schon mal was ganz altes gefunden, die meinten man könnte "select()" verwenden. Ich weiß aber nicht wirklich was die meinten, vielleicht hilft es einem von euch.
Ich danke euch schonmal im Vorfeld für eure Mühen
Gruß Bastian