protected virtual void OnSessionClosed(AirplayEventArgs e) { if (SessionClosed != null) { SessionClosed(this, e); } }
protected virtual void OnStopped(AirplayEventArgs e) { if (Stopped != null) { Stopped(this, e); } }
protected virtual void OnEventConnection(AirplayEventArgs e) { if (EventConnection != null) { EventConnection(this, e); } }
void session_Stopped(object sender, AirplayEventArgs e) { OnSessionStopped(e); }
void session_EventConnection(object sender, AirplayEventArgs e) { Logger.Debug("Airplay Server: Event connection received, '{0}'", e.SessionId); lock (eventConnectionSync) eventConnections[e.SessionId] = (AirplaySession)sender; }