PlaceOS::Driver::Queue
Inherits Reference < Object
Instance methods
add(priority = @priority, timeout = @timeout, retries = @retries, wait = @wait, name = nil, delay = @delay, clear_queue = false, &callback : Task -> Nil)
adds a task callback to the queue
connected_state
Sourcecurrent
Sourcedelay
Sourcedelay=(delay : Time::Span | Nil)
Sourcelogger
Sourceonline
Sourceonline=(state : Bool)
Sourceprevious
Sourceretries
Sourceretries=(retries : Int32)
Sourceretry_bonus
Sourceretry_bonus=(retry_bonus : Int32)
Sourceset_connected(state : Bool)
A helper method for setting the connected state, without effecting queue processing. UDP device not responding, incorrect login etc
terminated
Sourcetimeout
Sourcetimeout=(timeout : Time::Span)
Sourcewait
Sourcewait=(wait : Bool)
Source