Caution: This version of this document is no longer maintained. For the latest documentation, see http://www.qnx.com/developers/docs.

output()

Pass data to a lower-layer module

Synopsis:

static int output( input_module_t *pModule,
                   void *ptr, 
                   int num );

Description:

This function is used to pass data to a lower-layer module. It's called by an output module at arbitrary points in execution.

This function should:

Returns:

EOK

Examples:

See device/uart.c.

Classification:

Your code

Safety:
Interrupt handler Yes
Signal handler Yes
Thread Yes