|
WSF
|
#include <WsfJTIDS_SlotGroup.hpp>

Public Types | |
| using | RecipientList = std::unordered_set<size_t> |
Public Member Functions | |
| QueueEntry (double aTimeQueued, std::unique_ptr< WsfMessage > aMessage, RecipientList &&aRecipients) | |
| QueueEntry (const QueueEntry &aSrc) | |
| ~QueueEntry () | |
Public Attributes | |
| double | mTimeQueued |
| double | mBeginTransmitTime |
| double | mTransmitCompleteTime |
| wsf::comm::Message * | mMessagePtr |
| int | mTimeSlotsNeeded |
| int | mTransmitSlotIndex |
| RecipientList | mRecipients |
| using WsfJTIDS_SlotGroup::QueueEntry::RecipientList = std::unordered_set<size_t> |
| WsfJTIDS_SlotGroup::QueueEntry::QueueEntry | ( | double | aTimeQueued, |
| std::unique_ptr< WsfMessage > | aMessage, | ||
| RecipientList && | aRecipients ) |
References mBeginTransmitTime, mMessagePtr, mRecipients, mTimeQueued, mTimeSlotsNeeded, and mTransmitCompleteTime.
Referenced by QueueEntry().
| WsfJTIDS_SlotGroup::QueueEntry::QueueEntry | ( | const QueueEntry & | aSrc | ) |
References mBeginTransmitTime, mMessagePtr, mRecipients, mTimeQueued, mTimeSlotsNeeded, mTransmitCompleteTime, and QueueEntry().
| WsfJTIDS_SlotGroup::QueueEntry::~QueueEntry | ( | ) |
References mMessagePtr.
| double WsfJTIDS_SlotGroup::QueueEntry::mBeginTransmitTime |
Referenced by QueueEntry(), QueueEntry(), and WsfJTIDS_SlotGroup::TransmitCompleteEvent().
| wsf::comm::Message* WsfJTIDS_SlotGroup::QueueEntry::mMessagePtr |
| RecipientList WsfJTIDS_SlotGroup::QueueEntry::mRecipients |
Referenced by QueueEntry(), and QueueEntry().
| double WsfJTIDS_SlotGroup::QueueEntry::mTimeQueued |
Referenced by QueueEntry(), and QueueEntry().
| int WsfJTIDS_SlotGroup::QueueEntry::mTimeSlotsNeeded |
Referenced by QueueEntry(), QueueEntry(), WsfJTIDS_SlotGroup::SendMessage(), and WsfJTIDS_SlotGroup::TransmitCompleteEvent().
| double WsfJTIDS_SlotGroup::QueueEntry::mTransmitCompleteTime |
| int WsfJTIDS_SlotGroup::QueueEntry::mTransmitSlotIndex |
Referenced by WsfJTIDS_SlotGroup::TransmitCompleteEvent().