public void readFully(byte[] buf) {readFully(buf, 0, buf.length);}

public void readFully ( byte [ ] buf ) { readFully ( buf , 0 , buf . length ) ; }
public virtual void ReadFully(byte[] buf){ReadFully(buf, 0, buf.Length);}
