26 Mayıs 2016 Perşembe

Streams.DataReader Sınıfı

Constructor metodu
Şöyle yaparız.
using (var dataReader = new Windows.Storage.Streams.DataReader(input.InputStream))
{
  ...
}
ByteOrder Alanı
Şöyle yaparız.
// use network order to read the packet
dataReader.ByteOrder = Windows.Storage.Streams.ByteOrder.BigEndian;
LoadAsync metodu
Şöyle yaparız. Belirtilen byte sayısı kadar verinin yüklenmesini bekler. Yükleme bitince Read metodları ile veri okunabilir.
//load the 2 byte command and 2 byte payload size into the buffer
await dataReader.LoadAsync(4);
ReadBytes metodu
Şöyle yaparız. Yüklenmiş tüm veriri okur.
byte[] data;
dataReader.ReadBytes(out data);
ReadUint16 metodu
Şöyle yaparız.
short payloadSize = dataReader.ReadUint16();

Hiç yorum yok:

Yorum Gönder