C# Class FreeSWITCH.Managed.ParkingLot.ParkingLot

Inheritance: IAppPlugin
Exibir arquivo Open project: joshrivers/FreeSWITCH_Managed_ParkingLot

Public Properties

Property Type Description
ParkedCalls string>.Dictionary

Public Methods

Method Description
FirstAvailableSpace ( string firstSpace, string spacesCount ) : string
Run ( System.AppContext context ) : void

Private Methods

Method Description
HandleHangup ( string parkingSpace ) : void
ParkCall ( ManagedSession session, string parkingSpace ) : void
UnParkCall ( ManagedSession session ) : void

Method Details

FirstAvailableSpace() public method

public FirstAvailableSpace ( string firstSpace, string spacesCount ) : string
firstSpace string
spacesCount string
return string

Run() public method

public Run ( System.AppContext context ) : void
context System.AppContext
return void

Property Details

ParkedCalls public_oe static_oe property

public static Dictionary ParkedCalls
return string>.Dictionary