C# Класс Phoenix.Push

Показать файл Открыть проект Примеры использования класса

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

Метод Описание
Push ( Channel channel, string event_, Newtonsoft.Json.Linq.JObject payload, int timeout ) : Newtonsoft.Json.Linq
Receive ( string status, Action callback ) : Push
Resend ( int timeout ) : void
Send ( ) : void

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

Метод Описание
CancelRefEvent ( ) : void
CancelTimeout ( ) : void
HasReceived ( string status ) : bool
MatchReceive ( Newtonsoft.Json.Linq.JObject json ) : void
StartTimeout ( ) : void
Trigger ( string status, Newtonsoft.Json.Linq.JObject response ) : void

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

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

public Push ( Channel channel, string event_, Newtonsoft.Json.Linq.JObject payload, int timeout ) : Newtonsoft.Json.Linq
channel Channel
event_ string
payload Newtonsoft.Json.Linq.JObject
timeout int
Результат Newtonsoft.Json.Linq

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

public Receive ( string status, Action callback ) : Push
status string
callback Action
Результат Push

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

public Resend ( int timeout ) : void
timeout int
Результат void

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

public Send ( ) : void
Результат void