C# Класс Nancy.LongPoll.PollService

Наследование: Nancy.LongPoll.IPollService
Показать файл Открыть проект Примеры использования класса

Открытые методы

Метод Описание
PollService ( ILogger logger = null, IPollAccessControlService pollAccessControlService = null ) : Newtonsoft.Json
SendMessage ( List clientIds, string messageName, string message ) : void
SendMessage ( string clientId, string messageName, string message ) : void
SendMessageToAllClients ( string messageName, string message ) : void
SendMessageToSession ( string sessId, string messageName, string message ) : void
SendMessageToSessions ( List sessIds, string messageName, string message ) : void
StopClient ( string clientId ) : void

Приватные методы

Метод Описание
Register ( string clientHostAddess, string sessionId ) : Message
RemoveClientId ( string clientId ) : void
RemoveSession ( string sessId ) : void
Wait ( string clientId, ulong seqCode ) : string

Описание методов

PollService() публичный Метод

public PollService ( ILogger logger = null, IPollAccessControlService pollAccessControlService = null ) : Newtonsoft.Json
logger ILogger
pollAccessControlService IPollAccessControlService
Результат Newtonsoft.Json

SendMessage() публичный Метод

public SendMessage ( List clientIds, string messageName, string message ) : void
clientIds List
messageName string
message string
Результат void

SendMessage() публичный Метод

public SendMessage ( string clientId, string messageName, string message ) : void
clientId string
messageName string
message string
Результат void

SendMessageToAllClients() публичный Метод

public SendMessageToAllClients ( string messageName, string message ) : void
messageName string
message string
Результат void

SendMessageToSession() публичный Метод

public SendMessageToSession ( string sessId, string messageName, string message ) : void
sessId string
messageName string
message string
Результат void

SendMessageToSessions() публичный Метод

public SendMessageToSessions ( List sessIds, string messageName, string message ) : void
sessIds List
messageName string
message string
Результат void

StopClient() публичный Метод

public StopClient ( string clientId ) : void
clientId string
Результат void