Sen API
Sen Libraries
Loading...
Searching...
No Matches
sen::kernel::Transport Member List

This is the complete list of members for sen::kernel::Transport, including all inherited members.

cancelTimer(TimerId id)=0sen::kernel::Transportpure virtual
fetchStats() const =0sen::kernel::Transportpure virtual
getOwnInfo() const noexcept=0sen::kernel::Transportpure virtual
localParticipantJoinedBus(ObjectOwnerId participant, BusId bus, const std::string &busName)=0sen::kernel::Transportpure virtual
localParticipantLeftBus(ObjectOwnerId participant, BusId bus, const std::string &busName)=0sen::kernel::Transportpure virtual
sendTo(ParticipantAddr &to, BusId &busId, TransportMode mode, MemBlockPtr data)=0sen::kernel::Transportpure virtual
sendTo(ParticipantAddr &to, BusId &busId, TransportMode mode, MemBlockPtr data1, MemBlockPtr data2)=0sen::kernel::Transportpure virtual
start(TransportListener *listener)=0sen::kernel::Transportpure virtual
startTimer(std::chrono::steady_clock::duration timeout, std::function< void()> &&timeoutCallback)=0sen::kernel::Transportpure virtual
stop() noexcept=0sen::kernel::Transportpure virtual
stopIO() noexceptsen::kernel::Transportinlinevirtual
Transport(std::string_view sessionName)sen::kernel::Transportexplicit
~Transport()=defaultsen::kernel::Transportvirtual