A LED instance.
Public Attributes#
void *
The context for this LED instance.
sl_status_t(*
Member function to initialize LED instance.
void(*
Member function to turn on LED.
void(*
Member function to turn off LED.
void(*
Member function to toggle LED.
Member function to retrieve LED state.
Public Attribute Documentation#
context#
void* sl_led_t::context
The context for this LED instance.
Definition at line
62
of file platform/driver/leddrv/inc/sl_led.h
init#
sl_status_t(* sl_led_t::init) (void *context)
Member function to initialize LED instance.
Definition at line
63
of file platform/driver/leddrv/inc/sl_led.h
turn_on#
void(* sl_led_t::turn_on) (void *context)
Member function to turn on LED.
Definition at line
64
of file platform/driver/leddrv/inc/sl_led.h
turn_off#
void(* sl_led_t::turn_off) (void *context)
Member function to turn off LED.
Definition at line
65
of file platform/driver/leddrv/inc/sl_led.h
toggle#
void(* sl_led_t::toggle) (void *context)
Member function to toggle LED.
Definition at line
66
of file platform/driver/leddrv/inc/sl_led.h
get_state#
sl_led_state_t(* sl_led_t::get_state) (void *context)
Member function to retrieve LED state.
Definition at line
67
of file platform/driver/leddrv/inc/sl_led.h