Re: read() in C

From: Claudia Neumann <dr.claudia.neumann_at_gmx.de>
Date: Sun, 28 Mar 2010 09:53:16 +0200

Hallo Christoph!

Am Freitag März 26 2010 schrieb Christoph Sandhaus:
> Hallo Claudia,
>
> bist du dir sicher, daß keine "Terminierung" der Daten geliefert wird?
> Auf irgendeine Weise muß ja erkennbar sein, ob die ersten 3 Bytes zu einem
> Fehler gehören und noch ein Byte gelesen werden muß, oder ob es sich um
> Daten handelt.

Dass es eine Fehlermeldung ist, erkennt man am 2. Byte.

> Um was für ein Protokoll oder welche API handelt sich es denn? Gibts da was
> offizielles oder liegt eine Eigenentwicklung vor?

CT-API MKT 1.1 in mehreren Teilen als PDF im Internet downloadbar.
ISO/IEC 7816-3 bei www.iso.org für 168,00 Schweizer Fränkli zu kaufen.

> Eventuell ist ja schon am ersten Byte erkennbar, ob du noch 2 oder 3 Bytes
> lesen mußt.

Ich werde also einen weiteren read() anschließen, wenn das Fehlerbyte kommt.
Allen vielen Dank.
 
Viele Grüße

Claudia Neumann
Received on Sun Mar 28 2010 - 09:53:16 CEST

This archive was generated by hypermail 2.2.0 : Sun Mar 28 2010 - 09:53:29 CEST