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

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


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



clientEvent()[1]

Описание

Вызывается, когда сервер отправляет байт существующему объекту Client.

Синтаксис

void clientEvent(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() будет пустым,
                 // но благодаря этому программа
                 // будет постоянно работать

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

См.также

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