Spec-Zone.ru › Ruby 2.6

класс Socket::UDPSource

Родитель:
Объект

Информация о UDP/IP адресе, используемая Socket.udp_server_loop.

Атрибуты

local_address[R]

Локальный адрес

remote_address[R]

Адрес источника

Публичные методы класса

new(remote_address, local_address, &reply_proc) Показать исходный код
# File ext/socket/lib/socket.rb, line 1038
def initialize(remote_address, local_address, &reply_proc)
  @remote_address = remote_address
  @local_address = local_address
  @reply_proc = reply_proc
end

remote_address — это объект Addrinfo.

local_address — это объект Addrinfo.

reply_proc — это Proc, используемый для отправки ответа обратно источнику.

Публичные методы экземпляра

reply(msg) Показать исходный код
# File ext/socket/lib/socket.rb, line 1055
def reply(msg)
  @reply_proc.call msg
end

Отправляет String msg источнику

Ruby Core © 1993–2017 Yukihiro Matsumoto
Licensed under the Ruby License.
Ruby Standard Library © contributors
Licensed under their own licenses.

Spec-Zone.ru

Настройки Оффлайн Что нового Помощь О нас
Spec-Zone .ru
спецификации, руководства, описания, API