Stream

class n2k.stream.Stream[source]

Bases: object

read() int[source]
Return type:

int

Returns:

First byte of incoming data or -1 if no data

peek() int[source]
Return type:

int

write(data: bytearray) int[source]

Write data to stream

Parameters:

data (bytearray)

Return type:

int

Returns:

print(s: str) int[source]

Print string to stream

Parameters:

s (str)

Return type:

int

Returns:

println(s: str) int[source]
Return type:

int

print_val(val: int, radix: int = 10) int[source]

Print value to string

Parameters:
  • val (int)

  • radix (int, default: 10)

Return type:

int

Returns:

println_val(val: int, radix: int = 10) int[source]
Return type:

int