Methods implemented by the interface of class ComSource. More...
Data Fields | |
int(* | read )(SELF, uint8_t *data, unsigned max_len) |
bool(* | ready )(SELF) |
void(* | set_notify )(SELF, struct ComNotification *listener, uint32_t signal) |
Methods implemented by the interface of class ComSource.
These are methods publicly visible in interface ComSource. Each implementation of ComSource interface must provide definitions for all of these methods.
int(* ComSourceVMT::read) (SELF, uint8_t *data, unsigned max_len) |
bool(* ComSourceVMT::ready) (SELF) |
void(* ComSourceVMT::set_notify) (SELF, struct ComNotification *listener, uint32_t signal) |