IOChannel#
- class IOChannel(*args, **kwargs)#
- Constructors:
IOChannel()
new_file(filename:str, mode:str) -> GLib.IOChannel
unix_new(fd:int) -> GLib.IOChannel
Constructors#
Methods#
- class IOChannel
- add_watch(condition, callback, *user_data, priority=0)#
- Parameters:
condition
callback
user_data
priority
- classmethod error_from_errno() IOChannelError #
- get_buffer_condition() IOCondition #
- read(max_count=-1)#
- Parameters:
max_count
- read_line_string(buffer: String, terminator_pos: int | None = None) IOStatus #
- Parameters:
buffer
terminator_pos
- readline(size_hint=-1)#
- Parameters:
size_hint
- readlines(size_hint=-1)#
- Parameters:
size_hint
- seek(offset, whence=0)#
- Parameters:
offset
whence
- write(buf, buflen=-1)#
- Parameters:
buf
buflen
- writelines(lines)#
- Parameters:
lines