1 个不稳定版本

使用旧的 Rust 2015

0.1.0 2015年4月27日

#7 in #message-sent

MIT 许可证

8KB
156

这是一个“消息总线”的实现,它缓冲消息并在正确的时间戳发送它们。当消息发送时,它会带有时间戳,例如。

bus.sender.send(Message::<valuetype>::new(value, receive_time));

消息将不会被接收,直到那个时间到来。即

bus.tick(time);

时间 >= 发送时给出的接收时间。当接收时间到达时,消息将被发送到 bus.output_receiver

无运行时依赖