C# 클래스 BB.UI.Web.MVC.Controllers.Utils.PlaylistHub

상속: Microsoft.AspNet.SignalR.Hub
파일 보기 프로젝트 열기: BeatBuddy/beatbuddy_webapp

공개 메소드들

메소드 설명
AddTrack ( string groupName ) : void
JoinGroup ( string groupName ) : void
OnDisconnected ( bool stopCalled ) : Task
PausePlaying ( string groupName ) : void
PlayLive ( string groupName ) : void
ResumePlaying ( float duration, string groupName ) : void
StartPlaying ( CurrentPlayingViewModel track, string groupName ) : void
StopPlaying ( string groupName ) : void
SyncLive ( string groupName, CurrentPlayingViewModel track, float duration ) : void
SyncLiveWhenPlaying ( string groupName, CurrentPlayingViewModel track, float duration ) : void

메소드 상세

AddTrack() 공개 메소드

public AddTrack ( string groupName ) : void
groupName string
리턴 void

JoinGroup() 공개 메소드

public JoinGroup ( string groupName ) : void
groupName string
리턴 void

OnDisconnected() 공개 메소드

public OnDisconnected ( bool stopCalled ) : Task
stopCalled bool
리턴 Task

PausePlaying() 공개 메소드

public PausePlaying ( string groupName ) : void
groupName string
리턴 void

PlayLive() 공개 메소드

public PlayLive ( string groupName ) : void
groupName string
리턴 void

ResumePlaying() 공개 메소드

public ResumePlaying ( float duration, string groupName ) : void
duration float
groupName string
리턴 void

StartPlaying() 공개 메소드

public StartPlaying ( CurrentPlayingViewModel track, string groupName ) : void
track BB.UI.Web.MVC.Models.CurrentPlayingViewModel
groupName string
리턴 void

StopPlaying() 공개 메소드

public StopPlaying ( string groupName ) : void
groupName string
리턴 void

SyncLive() 공개 메소드

public SyncLive ( string groupName, CurrentPlayingViewModel track, float duration ) : void
groupName string
track BB.UI.Web.MVC.Models.CurrentPlayingViewModel
duration float
리턴 void

SyncLiveWhenPlaying() 공개 메소드

public SyncLiveWhenPlaying ( string groupName, CurrentPlayingViewModel track, float duration ) : void
groupName string
track BB.UI.Web.MVC.Models.CurrentPlayingViewModel
duration float
리턴 void