Сокеты
класс GP.CometSocket
Класс управления сокетом.
var socket = new GP.CometSocket(url)
Методы
| Метод | Возвращает | Параметры | Описание |
|---|---|---|---|
| isOpened() | true или false | — | открыт или нет |
| onOpen(callback, ctx) | — | callback — функция ctx — контекст |
при открытии сокета будет выполнена функция callback в контексте ctx |
| send(command, data) | — | command — string data — object |
отправить комманду по сокету |
| destroy() | — | — | разорвать соединение |
Команды для отправки по сокету
| Команда | Отправляемый объект | Параметры | Описание |
|---|---|---|---|
| GET_REPORT |
|
— | открыт или нет |
Пример использования события
myCommet.on(
"open",
function(data){
console.log(data);
},
cotext
)
// событие
// функция, которая будет выполнена при срабатывании события
// пример использования параметров
// контекст выполнения фнкции
События
| Событие | Описание |
|---|---|
| «open» | открыто соединение |
| название отправленной комманды | При отправке команды происходит событие с этой коммандой. |
