General Info

Interface: OutputDev
Files: outputdev.h
Last change: 17/11/2002
Author: Luiz Henrique Shigunov
Description
Structures
System Functions

0x00 - GetImpInfo - Get informations about the implementation

0x01 - Register - Register a task

Description

This page describes the OutputDev interface which provides access to output devices (video, files, etc).

typedef struct {
    const char *interface;
    const char *implementation;
} OutputDev_ImpInfo;

Where interface it's the name of the interface and implementation it's the name of the implementation.

0x00 - GetImpInfo

Syntax

int OutputDev_GetImpInfo(OutputDev_ImpInfo *info);

Properties

Description

This function gets informations about the implementation of the output device.

The informations about the implementation can be used while the module is in use.

In case of success, info will have the informations.

Return value

0x01 - Register

Syntax

int OutputDev_Register(TaskManager_Task *task);

Properties

Description

This function registers that task may use the output device functions.

Return value