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);