sl_iostream_instance_info_t Struct Reference

Struct representing an IO Stream instance.

#include <sl_iostream.h>

Data Fields

sl_iostream_t * handle
iostream instance handle.
char * name
iostream instance name.
sl_iostream_type_t type
iostream instance type.
uint8_t periph_id
iostream peripheral id.
sl_status_t(* init )(void)
iostream instance init function.

Struct representing an IO Stream instance.

Field Documentation

handle

sl_iostream_t * sl_iostream_instance_info_t::handle

iostream instance handle.

name

char* sl_iostream_instance_info_t::name

iostream instance name.

type

sl_iostream_type_t sl_iostream_instance_info_t::type

iostream instance type.

periph_id

uint8_t sl_iostream_instance_info_t::periph_id

iostream peripheral id.

init

sl_status_t(* sl_iostream_instance_info_t::init) (void)

iostream instance init function.