- virtual bool read( char *buf, int *length );
- virtual bool write( char *buf, int length );
+ virtual int read( char *buf, int length );
+ virtual int readline( char *buf, int length );
+ virtual int write( char *buf, int length );
+ virtual int writestring( char *str );