Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Implement Packet Queue #144

Closed
mdabrowski1990 opened this issue Dec 8, 2021 · 0 comments · Fixed by #155
Closed

Implement Packet Queue #144

mdabrowski1990 opened this issue Dec 8, 2021 · 0 comments · Fixed by #155
Assignees
Labels
implementation Changes to code
Projects

Comments

@mdabrowski1990
Copy link
Owner

Requires

#85

Description

As a user, I have a timestamped packets queue (timestamps determine the order of packets), so I can schedule when the packet to be activated.
As a user, I have a FIFO packets queue, so I can store Packets in transmission order.
As a user, I am able to put, pop and get packets in the queue.
As a user, I am able to get number of packets in the queue.
As a user, I am able to await until next packet to enter the queue.

Acceptance Criteria

  • Timestamped packets queue is implemented
    • it is possible to await until the closest timestamp is achieved
    • it is possible to add packets in any order (timestamps determines the order)
  • FIFO Packets queue is implemented
@mdabrowski1990 mdabrowski1990 added the implementation Changes to code label Dec 8, 2021
@mdabrowski1990 mdabrowski1990 added this to New in UDS via automation Dec 8, 2021
@mdabrowski1990 mdabrowski1990 moved this from New to Defined in UDS Dec 8, 2021
@mdabrowski1990 mdabrowski1990 self-assigned this Dec 19, 2021
@mdabrowski1990 mdabrowski1990 moved this from Defined to In progress in UDS Dec 20, 2021
@mdabrowski1990 mdabrowski1990 linked a pull request Dec 28, 2021 that will close this issue
UDS automation moved this from In progress to Done Dec 28, 2021
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
implementation Changes to code
Projects
No open projects
UDS
  
Done
Development

Successfully merging a pull request may close this issue.

1 participant