Packages that use TaskScheduler
Package
Description
Implementation of a TCP-like (reliable, authenticated, in order) set of sockets for communicating over the IP-like (unreliable, unauthenticated, unordered) I2P messages.
Uses of TaskScheduler in net.i2p.client.streaming.impl
Classes in net.i2p.client.streaming.impl that implement TaskSchedulerModifier and TypeClassDescriptionprivate classA scheduler that drops every task.(package private) classScheduler used for after both sides have had their close packets ACKed, but the final timeout hasn't passed.(package private) classScheduler used for after both SYNs have been ACKed and both sides have closed the stream, but either we haven't ACKed their close or they haven't ACKed ours.(package private) classScheduler used for after our SYN has been sent and ACKed but one (or more) sides haven't closed the stream yet.(package private) classScheduler used once we've sent our SYN but it hasn't been ACKed yet.(package private) classScheduler used for after the final timeout has passed or the connection was reset.(package private) classScheduler used after we've locally done a hard disconnect, but the final timeout hasn't passed.(package private) classBase class for connection state schedulers.(package private) classScheduler used for locally created connections where we have not yet sent the initial SYN packet.(package private) classScheduler used after receiving an inbound connection but before we have sent our own SYN.Fields in net.i2p.client.streaming.impl declared as TaskSchedulerModifier and TypeFieldDescriptionprivate final TaskSchedulerSchedulerChooser._nullSchedulerScheduler that runs nothing, used when the session dies.Fields in net.i2p.client.streaming.impl with type parameters of type TaskSchedulerModifier and TypeFieldDescriptionprivate final List<TaskScheduler> SchedulerChooser._schedulersList of TaskScheduler objects.Methods in net.i2p.client.streaming.impl that return TaskSchedulerModifier and TypeMethodDescriptionSchedulerChooser.getScheduler(Connection con) Return the appropriate scheduler for the given connection.Methods in net.i2p.client.streaming.impl that return types with arguments of type TaskSchedulerModifier and TypeMethodDescriptionprivate List<TaskScheduler> SchedulerChooser.createSchedulers()Builds the pool of task schedulers.