IBus.Message

g GObject.InitiallyUnowned GObject.InitiallyUnowned IBus.Object IBus.Object GObject.InitiallyUnowned->IBus.Object GObject.Object GObject.Object GObject.Object->GObject.InitiallyUnowned IBus.Message IBus.Message IBus.Serializable IBus.Serializable IBus.Object->IBus.Serializable IBus.Serializable->IBus.Message

Subclasses:

None

Methods

Inherited:

IBus.Serializable (7), IBus.Object (2), GObject.Object (37)

Structs:

GObject.ObjectClass (5)

get_code ()

get_description ()

get_domain ()

get_progress ()

get_serial ()

get_timeout ()

get_title ()

Virtual Methods

Inherited:

IBus.Serializable (3), IBus.Object (1), GObject.Object (7)

Properties

Name

Type

Flags

Short Description

code

r/w/co

The code of message

description

str

r/w/co

The description of message

domain

r/w/co

The domain of message

progress

int

r/w/co

The progress of message

serial

int

r/w/co

The serial of message

timeout

int

r/w/co

The timeout of message

title

str

r/w/co

The title of message

Signals

Inherited:

IBus.Object (1), GObject.Object (1)

Fields

Inherited:

IBus.Object (1), GObject.Object (1)

Name

Type

Access

Description

parent

IBus.Serializable

r

Class Details

class IBus.Message(**kwargs)
Bases:

IBus.Serializable

Abstract:

No

Structure:

IBus.MessageClass

An IBus.Message stores the message type, description, timeout. The message data can generated by ibus_message_new(),

see_also: IBus.Engine, #IBuPanels

New in version 1.5.33.

get_code()
Returns:

code property in IBus.Message

Return type:

int

Gets the code property in IBus.Message.

New in version 1.5.33.

get_description()
Returns:

description property in #IBuaMessage

Return type:

str

Gets the description property in IBus.Message. It should not be freed.

New in version 1.5.33.

get_domain()
Returns:

domain property in IBus.Message

Return type:

int

Gets the domain property in IBus.Message.

New in version 1.5.33.

get_progress()
Returns:

progress property in IBus.Message

Return type:

int

Gets the progress property in IBus.Message.

New in version 1.5.33.

get_serial()
Returns:

serial property in IBus.Message

Return type:

int

Gets the serial property in IBus.Message.

New in version 1.5.33.

get_timeout()
Returns:

timeout property in IBus.Message

Return type:

int

Gets the timeout property in IBus.Message.

New in version 1.5.33.

get_title()
Returns:

title property in #IBuaMessage

Return type:

str

Gets the title property in IBus.Message. It should not be freed.

New in version 1.5.33.

Property Details

IBus.Message.props.code
Name:

code

Type:

Default Value:

0

Flags:

READABLE, WRITABLE, CONSTRUCT_ONLY

The code of message

IBus.Message.props.description
Name:

description

Type:

str

Default Value:

''

Flags:

READABLE, WRITABLE, CONSTRUCT_ONLY

The description of message

IBus.Message.props.domain
Name:

domain

Type:

Default Value:

0

Flags:

READABLE, WRITABLE, CONSTRUCT_ONLY

The domain of message

IBus.Message.props.progress
Name:

progress

Type:

int

Default Value:

-1

Flags:

READABLE, WRITABLE, CONSTRUCT_ONLY

The progress of message

IBus.Message.props.serial
Name:

serial

Type:

int

Default Value:

0

Flags:

READABLE, WRITABLE, CONSTRUCT_ONLY

The serial of message

IBus.Message.props.timeout
Name:

timeout

Type:

int

Default Value:

-1

Flags:

READABLE, WRITABLE, CONSTRUCT_ONLY

The timeout of message

IBus.Message.props.title
Name:

title

Type:

str

Default Value:

None

Flags:

READABLE, WRITABLE, CONSTRUCT_ONLY

The title of message