Struct representing an I/O Stream instance.

Public Attributes#

iostream instance handle.

char *

iostream instance name.

iostream instance type.

uint8_t

iostream peripheral id.

sl_status_t(*

iostream instance init function.

Public Attribute Documentation#

handle#

sl_iostream_t* sl_iostream_instance_info_t::handle

iostream instance handle.


Definition at line 130 of file platform/service/iostream/inc/sl_iostream.h

name#

char* sl_iostream_instance_info_t::name

iostream instance name.


Definition at line 131 of file platform/service/iostream/inc/sl_iostream.h

type#

sl_iostream_type_t sl_iostream_instance_info_t::type

iostream instance type.


Definition at line 132 of file platform/service/iostream/inc/sl_iostream.h

periph_id#

uint8_t sl_iostream_instance_info_t::periph_id

iostream peripheral id.


Definition at line 133 of file platform/service/iostream/inc/sl_iostream.h

init#

sl_status_t(* sl_iostream_instance_info_t::init) (void)

iostream instance init function.


Definition at line 134 of file platform/service/iostream/inc/sl_iostream.h