Reference the issue numbers and reviewers
Use # and @ to tag issues and reviewers.
@ehfd
Explain relevant issues and how this pull request solves them
Replacing queue data structure with linked list to facilitate dynamic insertions and removal of key-repeat event data.
Describe the changes in code and its dependencies and justify that they work as intended after testing
The changes include the implementation of linked list data structures on both client and server and replacing the queue data structure with linked-list in the code part where key-events are handled.
Describe alternatives you've considered
NA
Additional context
NA
[x] I confirm that this pull request is relevant to the scope of this project. If you know that upstream projects are the cause of this problem, please file the pull request there.
[x] I confirm that this pull request has been tested thoroughly and to the best of my knowledge that additional unintended problems do not arise.
[x] I confirm that the style of the changed code conforms to the overall style of the project.
[x] I confirm that I have read other open and closed pull requests and that duplicates do not exist.
[x] I confirm that I have justified the need for this pull request and that the changes reflect the fix for the specified problem.
[x] I confirm that no portion of this pull request contains credentials or other private information, and it is my own responsibility to protect my privacy.
Reference the issue numbers and reviewers Use
#
and@
to tag issues and reviewers. @ehfdExplain relevant issues and how this pull request solves them Replacing queue data structure with linked list to facilitate dynamic insertions and removal of key-repeat event data.
Describe the changes in code and its dependencies and justify that they work as intended after testing The changes include the implementation of linked list data structures on both client and server and replacing the queue data structure with linked-list in the code part where key-events are handled.
Describe alternatives you've considered NA
Additional context NA