C# Class BB.UI.Web.MVC.Controllers.Utils.PlaylistHub

Inheritance: Microsoft.AspNet.SignalR.Hub
Afficher le fichier Open project: BeatBuddy/beatbuddy_webapp

Méthodes publiques

Méthode Description
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

Method Details

AddTrack() public méthode

public AddTrack ( string groupName ) : void
groupName string
Résultat void

JoinGroup() public méthode

public JoinGroup ( string groupName ) : void
groupName string
Résultat void

OnDisconnected() public méthode

public OnDisconnected ( bool stopCalled ) : Task
stopCalled bool
Résultat Task

PausePlaying() public méthode

public PausePlaying ( string groupName ) : void
groupName string
Résultat void

PlayLive() public méthode

public PlayLive ( string groupName ) : void
groupName string
Résultat void

ResumePlaying() public méthode

public ResumePlaying ( float duration, string groupName ) : void
duration float
groupName string
Résultat void

StartPlaying() public méthode

public StartPlaying ( CurrentPlayingViewModel track, string groupName ) : void
track BB.UI.Web.MVC.Models.CurrentPlayingViewModel
groupName string
Résultat void

StopPlaying() public méthode

public StopPlaying ( string groupName ) : void
groupName string
Résultat void

SyncLive() public méthode

public SyncLive ( string groupName, CurrentPlayingViewModel track, float duration ) : void
groupName string
track BB.UI.Web.MVC.Models.CurrentPlayingViewModel
duration float
Résultat void

SyncLiveWhenPlaying() public méthode

public SyncLiveWhenPlaying ( string groupName, CurrentPlayingViewModel track, float duration ) : void
groupName string
track BB.UI.Web.MVC.Models.CurrentPlayingViewModel
duration float
Résultat void