private void InitializeInstanceFields()
 {
     dispatcher                = new EventDispatcher <ClientListener>(eventsThread);
     internalListener          = new InternalListener(this);
     internalConnectionDetails = new InternalConnectionDetails(dispatcher);
     internalConnectionOptions = new InternalConnectionOptions(dispatcher, internalListener);
     manager       = new SessionManager(internalConnectionOptions, internalConnectionDetails, sessionThread);
     engine        = new LightstreamerEngine(internalConnectionOptions, sessionThread, eventsThread, internalListener, manager);
     messages      = new MessageManager(eventsThread, sessionThread, manager, internalConnectionOptions);
     subscriptions = new SubscriptionManager(sessionThread, manager, internalConnectionOptions);
     // mpnManager = new MpnManager(manager, this, sessionThread);
     connectionOptions = new ConnectionOptions(internalConnectionOptions);
     connectionDetails = new ConnectionDetails(internalConnectionDetails);
 }
コード例 #2
0
 public SessionsListenerImpl(LightstreamerEngine outerInstance)
 {
     this.outerInstance = outerInstance;
 }