Sha256: b4fc73c1f9eee28a10d44523fb327e3bd507f3fdd65b79ba473df48f0e9e91a2

Contents?: true

Size: 370 Bytes

Versions: 33

Compression:

Stored size: 370 Bytes

Contents

module HTTPX
  class UDP
    include Loggable

    def initialize: (String ip, Integer port, Options options) -> void

    def to_io: () -> ::IO

    def connect: () -> void

    def connected?: () -> bool

    # :nocov:
    def close: () -> void

    def read: (Integer size, ?(Buffer | String) buffer) -> Integer?

    def write: (Buffer buffer) -> Integer?
  end
end

Version data entries

33 entries across 33 versions & 1 rubygems

Version Path
httpx-1.3.4 sig/io/udp.rbs
httpx-1.3.3 sig/io/udp.rbs
httpx-1.3.2 sig/io/udp.rbs
httpx-1.3.1 sig/io/udp.rbs
httpx-1.3.0 sig/io/udp.rbs
httpx-1.2.6 sig/io/udp.rbs
httpx-1.2.4 sig/io/udp.rbs
httpx-1.2.3 sig/io/udp.rbs
httpx-1.2.2 sig/io/udp.rbs
httpx-1.2.1 sig/io/udp.rbs
httpx-1.2.0 sig/io/udp.rbs
httpx-1.1.5 sig/io/udp.rbs
httpx-1.1.4 sig/io/udp.rbs
httpx-1.1.3 sig/io/udp.rbs
httpx-1.1.2 sig/io/udp.rbs
httpx-1.1.1 sig/io/udp.rbs
httpx-1.1.0 sig/io/udp.rbs
httpx-1.0.2 sig/io/udp.rbs
httpx-0.24.7 sig/io/udp.rbs
httpx-1.0.1 sig/io/udp.rbs