Ufo.InputTask

g GObject.GInterface GObject.GInterface Ufo.Task Ufo.Task GObject.GInterface->Ufo.Task GObject.Object GObject.Object Ufo.Node Ufo.Node GObject.Object->Ufo.Node Ufo.InputTask Ufo.InputTask Ufo.TaskNode Ufo.TaskNode Ufo.Node->Ufo.TaskNode Ufo.Task->Ufo.InputTask Ufo.TaskNode->Ufo.InputTask

Subclasses:

None

Methods

Inherited:

Ufo.TaskNode (24), Ufo.Node (6), GObject.Object (37), Ufo.Task (12)

Structs:

GObject.ObjectClass (5)

class

new ()

get_input_buffer ()

release_input_buffer (buffer)

stop ()

Virtual Methods

Inherited:

Ufo.TaskNode (1), Ufo.Node (2), GObject.Object (7), Ufo.Task (8)

Properties

Inherited:

Ufo.TaskNode (1)

Signals

Inherited:

GObject.Object (1), Ufo.Task (3)

Fields

Inherited:

GObject.Object (1), Ufo.Task (3)

Name

Type

Access

Description

parent_instance

Ufo.TaskNode

r

Class Details

class Ufo.InputTask(**kwargs)
Bases:

Ufo.TaskNode, Ufo.Task

Abstract:

No

Structure:

Ufo.InputTaskClass

Main object for organizing filters. The contents of the Ufo.InputTask structure are private and should only be accessed via the provided API.

classmethod new()
Return type:

Ufo.Node

get_input_buffer()
Returns:

A Ufo.Buffer for writing input data.

Return type:

Ufo.Buffer

Get the input buffer to which we write the data received from the master remote node.

release_input_buffer(buffer)
Parameters:

buffer (Ufo.Buffer) –

stop()