Processing:Библиотеки/Network/Сетевые события/disconnectEvent()

Материал из Онлайн справочника
Перейти к навигацииПерейти к поиску


Перевод: Максим Кузьмин
Проверка/Оформление/Редактирование: Мякишев Е.А.



disconnectEvent()[1]

Описание

Вызывается при отключении клиента.

Синтаксис

void disconnectEvent(client) {
  statements
}

Параметры

statements  какой-либо код, который нужно запустить
client  клиент, который отключился

Возвращаемое значение

void

Пример

import processing.net.*;

Client myClient;
int dataIn;

void setup() {
  size(200, 200);
  myClient = new Client(this, "127.0.0.1", 5204);
}

void draw() { }  // блок draw() будет пустым,
                 // но благодаря этому
                 // программа будет работать непрерывно 

// когда клиент отключится,
// функция disconnectEvent() сгенерирует сообщение:
void disconnectEvent(Client someClient) {
  print("Server Says:  ");  //  "Сервер говорит: "
  dataIn = myClient.read();
  println(dataIn);
  background(dataIn);
}

См.также

Внешние ссылки