Stream that can be written to and read fromcore :: Duplex :: defaultinit
core :: Reader :: append_line_to
Read a string until the end of the line and append it tos.
			binary :: BinaryStream :: big_endian
Use the big-endian convention? otherwise use little-endian.binary :: BinaryStream :: big_endian=
Use the big-endian convention? otherwise use little-endian.core :: Object :: class_factory
Implementation used byget_class to create the specific class.
			core :: Duplex :: defaultinit
core :: Object :: defaultinit
core :: Stream :: defaultinit
core :: Writer :: defaultinit
binary :: BinaryStream :: defaultinit
core :: Reader :: defaultinit
core :: Reader :: deserialize_msgpack
Deserialize full Nitnullable Object from MessagePack formated data
			core :: Object :: is_same_instance
Return true ifself and other are the same instance (i.e. same identity).
			core :: Object :: is_same_serialized
Isself the same as other in a serialization context?
			core :: Object :: is_same_type
Return true ifself and other have the same dynamic type.
			core :: Stream :: last_error=
Error produced by the file streamcore :: Stream :: lookahead=
Lookahead buffer for codecscore :: Stream :: lookahead_capacity
Capacity of the lookaheadcore :: Stream :: lookahead_capacity=
Capacity of the lookaheadcore :: Stream :: lookahead_length
Current occupation of the lookaheadcore :: Stream :: lookahead_length=
Current occupation of the lookaheadcore :: Object :: output_class_name
Display class name on stdout (debug only).core :: Reader :: raw_read_byte
Read a byte directly from the underlying stream, withoutcore :: Reader :: raw_read_bytes
Read at mostmax bytes from the underlying stream into buf,
			core :: Reader :: read_block
Read the length as a 64 bits integer, then the content of the blockcore :: Reader :: read_bytes_to_cstring
Reads up tomax bytes from source and stores them in bytes
			core :: Reader :: read_double
Read a floating point on 64 bits and return it as aFloat
			core :: Reader :: read_float
Read a floating point on 32 bits and return it as aFloat
			core :: Reader :: read_int64
Read a signed integer on 64 bits and return is anInt
			core :: Reader :: read_msgpack
Read the next MessagePack object and return it as a simple Nit objectcore :: Reader :: read_nonwhitespace
Skip whitespace characters (if any) then return the following non-whitespace character.core :: Writer :: serialize_msgpack
Serializevalue in MessagePack format
			core :: Writer :: write_block
Write the length as a 64 bits integer, then the content oftext
			core :: Writer :: write_bool
Write a booleanvalue on a byte, using 0 for false and 1 for true
			core :: Stream :: write_buffer
Buffer for writing data to a streamcore :: Stream :: write_buffer=
Buffer for writing data to a streamcore :: Writer :: write_bytes_from_cstring
Writelen bytes from ns
			core :: Writer :: write_double
Write a floating pointvalue on 64 bits
			core :: Writer :: write_int64
Writevalue as a signed integer on 64 bits
			core :: Writer :: write_msgpack_array
Write an array header forlen items in the shortest possible MessagePack array format
			core :: Writer :: write_msgpack_array16
Write an array header forlen items, max of 0xFFFF items
			core :: Writer :: write_msgpack_array32
Write an array header forlen items, max of 0xFFFF_FFFF items
			core :: Writer :: write_msgpack_bin
Writedata in the shortest possible MessagePack bin format
			core :: Writer :: write_msgpack_bin16
Writedata in bin16 format, max of 0xFFFF bytes
			core :: Writer :: write_msgpack_bin32
Writedata in bin32 format, max of 0xFFFF_FFFF bytes
			core :: Writer :: write_msgpack_bin8
Writedata in bin8 format, max of 0xFF bytes
			core :: Writer :: write_msgpack_bool
Writebool in MessagePack format
			core :: Writer :: write_msgpack_double
Writevalue as a MessagePack double
			core :: Writer :: write_msgpack_ext
Write an application-specific extension fortyp and bytes in the shortest possible MessagePack ext format
			core :: Writer :: write_msgpack_ext16
Write the header for an application-specific extension oflen data bytes
			core :: Writer :: write_msgpack_ext32
Write the header for an application-specific extension oflen data bytes
			core :: Writer :: write_msgpack_ext8
Write the header for an application-specific extension oflen data bytes
			core :: Writer :: write_msgpack_fixarray
Write an array header forlen items, max of 0x0F items
			core :: Writer :: write_msgpack_fixext1
Write the header for an application-specific extension of one data bytecore :: Writer :: write_msgpack_fixext16
Write the header for an application-specific extension of 16 data bytescore :: Writer :: write_msgpack_fixext2
Write the header for an application-specific extension of two data bytescore :: Writer :: write_msgpack_fixext4
Write the header for an application-specific extension of 4 data bytescore :: Writer :: write_msgpack_fixext8
Write the header for an application-specific extension of 8 data bytescore :: Writer :: write_msgpack_fixint
Writevalue as a single byte with metadata
			core :: Writer :: write_msgpack_fixmap
Write a map header forlen key/value pairs, max of 0x0F pairs
			core :: Writer :: write_msgpack_fixstr
Writetext in fixstr format, max of 0x1F bytes
			core :: Writer :: write_msgpack_float
Writevalue as a MessagePack float (losing precision)
			core :: Writer :: write_msgpack_int
Write the integervalue either as the shortest possible MessagePack int
			core :: Writer :: write_msgpack_int16
Writevalue over two signed bytes, following 1 metadata byte
			core :: Writer :: write_msgpack_int32
Writevalue over 4 signed bytes, following 1 metadata byte
			core :: Writer :: write_msgpack_int64
Writevalue over 8 signed bytes, following 1 metadata byte
			core :: Writer :: write_msgpack_int8
Writevalue over one signed byte, following 1 metadata byte
			core :: Writer :: write_msgpack_map
Write a map header forlen keys/value pairs in the shortest possible MessagePack map format
			core :: Writer :: write_msgpack_map16
Write a map header forlen key/value pairs, max of 0xFFFF pairs
			core :: Writer :: write_msgpack_map32
Write a map header forlen key/value pairs, max of 0xFFFF_FFFF pairs
			core :: Writer :: write_msgpack_null
Writenull, or nil, in MessagePack format
			core :: Writer :: write_msgpack_str
Writetext in the shortest possible MessagePack format
			core :: Writer :: write_msgpack_str16
Writetext in str16 format, max of 0xFFFF bytes
			core :: Writer :: write_msgpack_str32
Writetext in str32 format, max of 0xFFFF_FFFF bytes
			core :: Writer :: write_msgpack_str8
Writetext in str8 format, max of 0xFF bytes
			core :: Writer :: write_msgpack_uint16
Writevalue over two unsigned bytes, following 1 metadata byte
			core :: Writer :: write_msgpack_uint32
Writevalue over 4 unsigned bytes, following 1 metadata byte
			core :: Writer :: write_msgpack_uint64
Writevalue over 8 unsigned bytes, following 1 metadata byte
			core :: Writer :: write_msgpack_uint8
Writevalue over one unsigned byte, following 1 metadata byte
			Process on which stdout can be read and stdin can be written to like a Duplex