C# Class MyClient.MySubscriptionManager

Inheritance: IMySubscriptionManager
Exibir arquivo Open project: JeffreyZhao/unit-test-practices

Public Properties

Property Type Description
DefaultFactory IMySubscriptionManagerFactory

Public Methods

Method Description
MySubscriptionManager ( string name, IMyConnector connector ) : System
StartConnecting ( ) : void

Private Methods

Method Description
AddSubscription ( MySubscription subscription ) : void
Dispose ( ) : void
MySubscriptionManager ( string name, IMyConnector connector, MySubscription>.IDictionary subscriptions, IThreadUtils threadUtils, IMyRequestSenderFactory requestSenderFactory, IMyDataReceiverFactory receiverFactory, IMyDataDispatcherFactory dispatcherFactory ) : System
OnConnected ( object sender, EventArgs args ) : void
OnDisconnected ( object sender, EventArgs args ) : void
RemoveSubscription ( int subscriptionId ) : bool

Method Details

MySubscriptionManager() public method

public MySubscriptionManager ( string name, IMyConnector connector ) : System
name string
connector IMyConnector
return System

StartConnecting() public method

public StartConnecting ( ) : void
return void

Property Details

DefaultFactory public_oe static_oe property

public static IMySubscriptionManagerFactory DefaultFactory
return IMySubscriptionManagerFactory