C# Class BLL.ActiveMulticastSession

Show file Open project: cdadmin/clonedeploy

Public Methods

Method Description
ActiveCount ( int userId ) : string
AddActiveMulticastSession ( Models activeMulticastSession ) : bool
Delete ( int multicastId ) : bool
DeleteAll ( ) : void
Get ( int multicastId ) : Models.ActiveMulticastSession
GetAllMulticastSessions ( int userId ) : List
GetFromPort ( int port ) : Models.ActiveMulticastSession
GetOnDemandList ( ) : List
KillProcess ( int pid ) : void
KillProcessLinux ( int pid ) : void
SendMulticastCompletedEmail ( Models session ) : void
UpdateActiveMulticastSession ( Models activeMulticastSession ) : bool

Method Details

ActiveCount() public static method

public static ActiveCount ( int userId ) : string
userId int
return string

AddActiveMulticastSession() public static method

public static AddActiveMulticastSession ( Models activeMulticastSession ) : bool
activeMulticastSession Models
return bool

Delete() public static method

public static Delete ( int multicastId ) : bool
multicastId int
return bool

DeleteAll() public static method

public static DeleteAll ( ) : void
return void

Get() public static method

public static Get ( int multicastId ) : Models.ActiveMulticastSession
multicastId int
return Models.ActiveMulticastSession

GetAllMulticastSessions() public static method

public static GetAllMulticastSessions ( int userId ) : List
userId int
return List

GetFromPort() public static method

public static GetFromPort ( int port ) : Models.ActiveMulticastSession
port int
return Models.ActiveMulticastSession

GetOnDemandList() public static method

public static GetOnDemandList ( ) : List
return List

KillProcess() public static method

public static KillProcess ( int pid ) : void
pid int
return void

KillProcessLinux() public static method

public static KillProcessLinux ( int pid ) : void
pid int
return void

SendMulticastCompletedEmail() public static method

public static SendMulticastCompletedEmail ( Models session ) : void
session Models
return void

UpdateActiveMulticastSession() public static method

public static UpdateActiveMulticastSession ( Models activeMulticastSession ) : bool
activeMulticastSession Models
return bool