| ReplayBuffer | This class keeps around a buffer of old commands which have been sent on an unreliable transport. | code | html |
| ReplayBufferListener | Listens to events on a ReplayBuffer | code | html |
| ReplayStrategy | A pluggable strategy for how to deal with dropped packets. | code | html |
| Replayer | Used by a ReplayBuffer to replay buffers back over an unreliable transport | code | html |
| DefaultReplayBuffer | code | html | |
| DefaultReplayStrategy | Throws an exception if packets are dropped causing the transport to be closed. | code | html |
| ExceptionIfDroppedReplayStrategy | Throws an exception if packets are dropped causing the transport to be closed. | code | html |
| ReliableTransport | This interceptor deals with out of order commands together with being able to handle dropped commands and the re-requesting dropped commands. | code | html |