ot::IndirectSenderBase::FrameContext struct
Defines the frame context used by `IndirectSender`. Specifies all the info that `IndirectSender` requires to be saved along with a prepared frame for indirect transmission. `IndirectSender` is designed to contain the common code for handling of indirect transmission to sleepy children and be able to interface to different lower-layer implementation of `DataPollHandler`. While the `FrameContext` is defined by the `IndirectSender` itself, the lower-layer (`DataPollHandler`) is expected to provide the buffer/object for context to be stored (it is provided from the lower-layer callback asking for a frame to be prepared). This model allows different implementations of `DataPollHandler` to adopt different strategies on how to save the context.
Fields