12345678910111213141516171819202122232425262728293031 |
- namespace MediaBrowser.Model.SyncPlay
- {
- /// <summary>
- /// Class GroupStateUpdate.
- /// </summary>
- public class GroupStateUpdate
- {
- /// <summary>
- /// Initializes a new instance of the <see cref="GroupStateUpdate"/> class.
- /// </summary>
- /// <param name="state">The state of the group.</param>
- /// <param name="reason">The reason of the state change.</param>
- public GroupStateUpdate(GroupStateType state, PlaybackRequestType reason)
- {
- State = state;
- Reason = reason;
- }
- /// <summary>
- /// Gets the state of the group.
- /// </summary>
- /// <value>The state of the group.</value>
- public GroupStateType State { get; }
- /// <summary>
- /// Gets the reason of the state change.
- /// </summary>
- /// <value>The reason of the state change.</value>
- public PlaybackRequestType Reason { get; }
- }
- }
|