Import line: | GLib = imports.gi.GLib; |
GIR File: | GLib-2.0.gir |
C documentation: | GIOChannel |
Struct : | IOChannel |
Show / Hide Inherited methods, properties and signals |
Properties | Defined By | |
---|---|---|
buf_size : Number
|
GLib.IOChannel | |
close_on_unref : Number
|
GLib.IOChannel | |
do_encode : Number
|
GLib.IOChannel | |
encoded_read_buf : GLib.String
|
GLib.IOChannel | |
encoding : String
|
GLib.IOChannel | |
funcs : GLib.IOFuncs
|
GLib.IOChannel | |
is_readable : Number
|
GLib.IOChannel | |
is_seekable : Number
|
GLib.IOChannel | |
is_writeable : Number
|
GLib.IOChannel | |
line_term : String
|
GLib.IOChannel | |
line_term_len : Number
|
GLib.IOChannel | |
partial_write_buf : Array
|
GLib.IOChannel | |
read_buf : GLib.String
|
GLib.IOChannel | |
read_cd : GLib.IConv
|
GLib.IOChannel | |
ref_count : Number
|
GLib.IOChannel | |
reserved1 : void*
|
GLib.IOChannel | |
reserved2 : void*
|
GLib.IOChannel | |
use_buffer : Number
|
GLib.IOChannel | |
write_buf : GLib.String
|
GLib.IOChannel | |
write_cd : GLib.IConv
|
GLib.IOChannel |
Method / Constructor | Defined By | |
---|---|---|
new GLib.IOChannel
()
Create a new GLib.IOChannel
Create a new GLib.IOChannel
|
||
Create a new GLib.IOChannel
Create a new GLib.IOChannel
|
||
close
()
:
none
|
GLib.IOChannel | |
flush
()
:
GLib.IOStatus
|
GLib.IOChannel | |
get_buffer_condition
()
:
GLib.IOCondition
|
GLib.IOChannel | |
get_buffer_size
()
:
Number
|
GLib.IOChannel | |
get_buffered
()
:
Boolean
|
GLib.IOChannel | |
get_encoding
()
:
String
|
GLib.IOChannel | |
get_flags
()
:
GLib.IOFlags
|
GLib.IOChannel | |
GLib.IOChannel | ||
init
()
:
none
|
GLib.IOChannel | |
|
GLib.IOChannel | |
|
GLib.IOChannel | |
|
GLib.IOChannel | |
|
GLib.IOChannel | |
|
GLib.IOChannel | |
read_unichar
(Number thechar)
:
GLib.IOStatus
|
GLib.IOChannel | |
|
GLib.IOChannel | |
|
GLib.IOChannel | |
set_buffer_size
(Number size)
:
none
|
GLib.IOChannel | |
set_buffered
(Boolean buffered)
:
none
|
GLib.IOChannel | |
set_encoding
(String encoding)
:
GLib.IOStatus
|
GLib.IOChannel | |
set_flags
(IOFlags flags)
:
GLib.IOStatus
|
GLib.IOChannel | |
GLib.IOChannel | ||
shutdown
(Boolean flush)
:
GLib.IOStatus
|
GLib.IOChannel | |
unix_get_fd
()
:
Number
|
GLib.IOChannel | |
|
GLib.IOChannel | |
|
GLib.IOChannel | |
write_unichar
(Number thechar)
:
GLib.IOStatus
|
GLib.IOChannel |
None |
Class / Namespace | Method / Signal / Properties |
---|---|
Atk.StreamableContent
Method |
get_stream
(String mime_type)
:
GLib.IOChannel
Gets the content in the specified mime type.
|
GLib
Method |
GLib.io_add_watch
(IOChannel channel, Number priority, IOCondition condition, Function func, void* user_data, Function notify)
:
Number
|
GLib
Method |
|
GLib
Method |
|
Gsf.InputMemory
Method |
Create a new Gsf.InputMemory
|
Gsf.OutputIOChannel
Method |
Create a new Gsf.OutputIOChannel
|
Midgard.Blob
Method |
get_handler
(String mode)
:
GLib.IOChannel
The main idea is to get file handler.
|
Soup
Method |
Soup.add_io_watch
(MainContext async_context, IOChannel chan, IOCondition condition, Function function, void* data)
:
GLib.Source
NULL for the default context Adds an I/O watch as with g_io_add_watch(), but using the given with g_source_destroy().
|
Soup
Method |
Soup.ssl_wrap_iochannel
(IOChannel sock, Boolean non_blocking, SSLType type, String remote_host, SSLCredentials creds)
:
GLib.IOChannel
This attempts to wrap a new GIOChannel around sock that will SSL-encrypt/decrypt all traffic through it.
|