IMessageListener

StockSharp.Server.Core

La interfaz que describe un componente de escucha de mensajes.

Implementa: IProtocolServer, ILogReceiver, ILogSource, IDisposable

Métodos

AddSubscription
public void AddSubscription(ServerSubscription subscription)
iMessageListener.AddSubscription(subscription)

Agregue su suscripción.

subscription
Suscripción.
GetSubscriptions
public IEnumerable<ServerSubscription> GetSubscriptions(IMessageListenerSession session)
result = iMessageListener.GetSubscriptions(session)

Obtener suscripción para la sesión especificada.

session
Sesión.

Devuelve: Suscripciones.

RemoveSubscription
public bool RemoveSubscription(ServerSubscription subscription)
result = iMessageListener.RemoveSubscription(subscription)

Retire la suscripción.

subscription
Suscripción.

Devuelve: si se encontró la suscripción, de lo contrario.

Resume
public bool Resume(ServerSubscription subscription)
result = iMessageListener.Resume(subscription)

Reanuda la suscripción.

subscription
Suscripción.

Devuelve: si se encontró la suscripción, de lo contrario.

Resume
public void Resume(IMessageListenerSession session)
iMessageListener.Resume(session)

Continuación del período de sesiones.

session
Sesión.
Suspend
public bool Suspend(ServerSubscription subscription)
result = iMessageListener.Suspend(subscription)

Suscripción suspendida.

subscription
Suscripción.

Devuelve: si se encontró la suscripción, de lo contrario.

Suspend
public void Suspend(IMessageListenerSession session)
iMessageListener.Suspend(session)

Sesión suspendida.

session
Sesión.

Eventos

SessionConnected
public event Action<IMessageListenerSession> SessionConnected
iMessageListener.SessionConnected += handler

Evento conectado a la sesión.

SessionDisconnected
public event Action<IMessageListenerSession> SessionDisconnected
iMessageListener.SessionDisconnected += handler

Sesión evento desconectado.

SubscriptionChanged
public event Action<ServerSubscription> SubscriptionChanged
iMessageListener.SubscriptionChanged += handler

La suscripción al cliente cambió el evento.