iweb_socket.go 745 B

12345678910111213
  1. package types
  2. // ИВебСокет -- интерфейс к постоянному веб-сокету сервера
  3. type ИВебСокет interface {
  4. // Записать -- записывает топик на сервер
  5. Записать(topic string, dictReq map[string]string) error
  6. // Читать -- читает топик с сервера
  7. Читать(topic string) (mapResp map[string]string, err error)
  8. // Вызвать -- вызывает худалённую процедуру
  9. Вызвать(topic string, dictReq map[string]string) (mapResp map[string]string, err error)
  10. // ЕслиПодключ -- возвращает признак подключенности к серверу
  11. ЕслиПодключ() bool
  12. }