API - Goloschapov/grapheditor GitHub Wiki

Серверная часть

BackgroundSend(matrix)

Функция, задающая фон холста на клиентской части. Где matrix – массив значений пикселей. Тип массива string[] Функция значений не возвращает. Пример:string[100] matrix; BackgroundSend(matrix);

Клиентская часть (JavaScript)

1. WebSocket_Start(host);

Функция, открывающая соединение с websocket. Где host – адрес сервера. Тип - строка, string. Возвращает объект WebSocket если соединение установлено успешно. Пример: WebSocket MySocket = WebSocket_Start(“ws://example.com”);

2. WebSocket_Stop(socket);

Функция, закрывающая соединение с websocket - сервером. Где socket – объект WebSocket Функция значений не возвращает. Пример: WebSocket_Stop(MySocket);

3. Send_Matrix(socket, matrix);

Функция, отправляющая матрицу пикселей на сервер. Где socket – объект WebSocket, а matrix – строковый массив значений пикселей. Пример: Send_Matrix(socket, matrix);