|
Sen API
Sen Libraries
|
This is the complete list of members for sen::kernel::Transport, including all inherited members.
| cancelTimer(TimerId id)=0 | sen::kernel::Transport | pure virtual |
| fetchStats() const =0 | sen::kernel::Transport | pure virtual |
| getOwnInfo() const noexcept=0 | sen::kernel::Transport | pure virtual |
| localParticipantJoinedBus(ObjectOwnerId participant, BusId bus, const std::string &busName)=0 | sen::kernel::Transport | pure virtual |
| localParticipantLeftBus(ObjectOwnerId participant, BusId bus, const std::string &busName)=0 | sen::kernel::Transport | pure virtual |
| sendTo(ParticipantAddr &to, BusId &busId, TransportMode mode, MemBlockPtr data)=0 | sen::kernel::Transport | pure virtual |
| sendTo(ParticipantAddr &to, BusId &busId, TransportMode mode, MemBlockPtr data1, MemBlockPtr data2)=0 | sen::kernel::Transport | pure virtual |
| start(TransportListener *listener)=0 | sen::kernel::Transport | pure virtual |
| startTimer(std::chrono::steady_clock::duration timeout, std::function< void()> &&timeoutCallback)=0 | sen::kernel::Transport | pure virtual |
| stop() noexcept=0 | sen::kernel::Transport | pure virtual |
| stopIO() noexcept | sen::kernel::Transport | inlinevirtual |
| Transport(std::string_view sessionName) | sen::kernel::Transport | explicit |
| ~Transport()=default | sen::kernel::Transport | virtual |