Module: HTTPX::_Selectable

Included in:
Plugins::StreamBidi::Signal, Resolver::Resolver
Defined in:
sig/selector.rbs

Instance Method Summary collapse

Instance Method Details

#callvoid

This method returns an undefined value.



7
# File 'sig/selector.rbs', line 7

def call: () -> void

#force_closevoid

This method returns an undefined value.

Parameters:

  • delete_pending (Boolean)


21
# File 'sig/selector.rbs', line 21

def force_close: (?bool delete_pending) -> void

#handle_socket_timeoutvoid

This method returns an undefined value.

Parameters:

  • interval (interval)


15
# File 'sig/selector.rbs', line 15

def handle_socket_timeout: (interval interval) -> void

#initial_callvoid

This method returns an undefined value.



9
# File 'sig/selector.rbs', line 9

def initial_call: () -> void

#interestsio_interests?

Returns:

  • (io_interests, nil)


11
# File 'sig/selector.rbs', line 11

def interests: () -> io_interests?

#on_errorvoid

This method returns an undefined value.

Parameters:

  • (StandardError)


17
# File 'sig/selector.rbs', line 17

def on_error: (StandardError) -> void

#on_io_errorvoid

This method returns an undefined value.

Parameters:

  • error (IOError)


19
# File 'sig/selector.rbs', line 19

def on_io_error: (IOError error) -> void

#stateSymbol

Returns:

  • (Symbol)


3
# File 'sig/selector.rbs', line 3

def state: () -> Symbol

#terminatevoid

This method returns an undefined value.



23
# File 'sig/selector.rbs', line 23

def terminate: () -> void

#timeoutinterval?

Returns:

  • (interval, nil)


13
# File 'sig/selector.rbs', line 13

def timeout: () -> interval?

#to_ioIO

Returns:

  • (IO)


5
# File 'sig/selector.rbs', line 5

def to_io: () -> IO