LCM .NET API
Public Member Functions | Properties | List of all members
LCM.LCM.LCMDataInputStream Class Reference

Will not throw EOF. More...

Inheritance diagram for LCM.LCM.LCMDataInputStream:

Public Member Functions

 LCMDataInputStream (byte[] buf)
 
 LCMDataInputStream (byte[] buf, int offset, int len)
 
override void Close ()
 
void Reset ()
 
override bool ReadBoolean ()
 
override sbyte ReadSByte ()
 
override byte ReadByte ()
 
override char ReadChar ()
 
override short ReadInt16 ()
 
override ushort ReadUInt16 ()
 
override int ReadInt32 ()
 
override long ReadInt64 ()
 
override float ReadSingle ()
 
override double ReadDouble ()
 
void ReadFully (byte[] b)
 
void ReadFully (byte[] b, int off, int len)
 
override string ReadString ()
 
string ReadStringZ ()
 Read a string of 8-bit characters terminated by a zero. The zero is consumed. More...
 
string ReadUTF ()
 
int SkipBytes (int n)
 

Properties

byte[] Buffer [get]
 Returns the internal buffer representation. More...
 
int BufferOffset [get]
 Returns the current position in the internal buffer representation. More...
 
int Available [get]
 Returns the number of bytes remaining More...
 

Detailed Description

Will not throw EOF.

Member Function Documentation

◆ ReadStringZ()

string LCM.LCM.LCMDataInputStream.ReadStringZ ( )
inline

Read a string of 8-bit characters terminated by a zero. The zero is consumed.

Property Documentation

◆ Available

int LCM.LCM.LCMDataInputStream.Available
get

Returns the number of bytes remaining

◆ Buffer

byte [] LCM.LCM.LCMDataInputStream.Buffer
get

Returns the internal buffer representation.

◆ BufferOffset

int LCM.LCM.LCMDataInputStream.BufferOffset
get

Returns the current position in the internal buffer representation.


The documentation for this class was generated from the following file: