Class: HTTPClient::TimeoutScheduler::Period

Class | HTTPClient::TimeoutScheduler::Period
In: | lib/httpclient/timeout.rb
Parent: | Object

Represents timeout period.

### Methods

cancel new raise

### Attributes

thread | [R] |
time | [R] |

### Public Class methods

new(thread, time, ex)

Creates new Period.

### Public Instance methods

cancel()

Cancel this Period. Mutex is needed to avoid too-late exception.

raise(message)

Raises if thread exists and alive.

[Validate]