Evd.IoStream¶
- Subclasses:
 
Methods¶
- Inherited:
 - Structs:
 
  | 
|
  | 
Virtual Methods¶
- Inherited:
 
  | 
|
  | 
|
  | 
Properties¶
- Inherited:
 
Name  | 
Type  | 
Flags  | 
Short Description  | 
|---|---|---|---|
r/w  | 
The group this stream belongs to  | 
||
r  | 
The stream’s input throttle object  | 
||
r  | 
The stream’s output throttle object  | 
Signals¶
- Inherited:
 
Name  | 
Short Description  | 
|---|---|
Fields¶
- Inherited:
 
Name  | 
Type  | 
Access  | 
Description  | 
|---|---|---|---|
parent  | 
r  | 
Class Details¶
- class Evd.IoStream(**kwargs)¶
 - Bases:
 - Abstract:
 Yes
- Structure:
 
- get_group()¶
 - Return type:
 
- get_input_throttle()¶
 - Return type:
 
- get_output_throttle()¶
 - Return type:
 
- set_group(group)¶
 - Parameters:
 group (
Evd.IoStreamGrouporNone) –- Return type:
 
- do_group_changed(new_group, old_group) virtual¶
 - Parameters:
 new_group (
Evd.IoStreamGroup) –old_group (
Evd.IoStreamGroup) –
- do_signal_group_changed(new_group, old_group, *user_data) virtual¶
 - Parameters:
 new_group (
Evd.IoStreamGroup) –old_group (
Evd.IoStreamGroup) –
Signal Details¶
- Evd.IoStream.signals.close(io_stream)¶
 - Signal Name:
 close- Flags:
 - Parameters:
 io_stream (
Evd.IoStream) – The object which received the signal
- Evd.IoStream.signals.group_changed(io_stream, object, p0)¶
 - Signal Name:
 group-changed- Flags:
 - Parameters:
 io_stream (
Evd.IoStream) – The object which received the signalobject (
GObject.Object) –p0 (
GObject.Object) –
Property Details¶
- Evd.IoStream.props.group¶
 - Name:
 group- Type:
 - Default Value:
 - Flags:
 
The group this stream belongs to
- Evd.IoStream.props.input_throttle¶
 - Name:
 input-throttle- Type:
 - Default Value:
 - Flags:
 
The stream’s input throttle object
- Evd.IoStream.props.output_throttle¶
 - Name:
 output-throttle- Type:
 - Default Value:
 - Flags:
 
The stream’s output throttle object