C# Class voice_card.service.WorkService

Inheritance: WebServerInterface
Afficher le fichier Open project: DuBin1988/newsellinggas Class Usage Examples

Méthodes publiques

Свойство Type Description
Lines ObservableCollection

Méthodes publiques

Méthode Description
CallPhone ( int lineNum, string phone ) : string
CloseServer ( ) : void
ConfirmHandup ( int lineNum ) : void
Exit ( ) : void
GetFlashPolicy ( ) : Stream
GetLineInfo ( int lineNum, string gonghao ) : LineInfo
GetSilverlightPolicy ( ) : Stream
HandUp ( int lineNum ) : String
InitLines ( ObservableCollection objs ) : void
LoadDriver ( ObservableCollection objs ) : void
Play ( string recordId ) : Stream
Receiver ( int lineNum ) : String
ResetLine ( int LineNo ) : void
ResetLineInner ( int LineNo ) : void
Run ( ) : void
SetBusy ( int lineNum ) : void
StartServer ( ) : void
StateChange ( int lineNum, int state ) : void
getFreeTrunk ( ) : int
playWelcome ( ushort lineNum ) : void
stopWelcome ( ushort lineNum ) : void
test ( ) : string
yzDoWork ( LineInfo line ) : void

Private Methods

Méthode Description
ConvertDtmf ( short ch ) : short
GetFreeUser ( LineInfo line ) : int
GetSavePath ( ) : string
LoadAssign ( ) : void
StringToStream ( string result ) : Stream
getCaller ( LineInfo trunk ) : string
getRandom ( ) : int
setListen ( LineInfo line ) : void

Method Details

CallPhone() public méthode

public CallPhone ( int lineNum, string phone ) : string
lineNum int
phone string
Résultat string

CloseServer() public méthode

public CloseServer ( ) : void
Résultat void

ConfirmHandup() public méthode

public ConfirmHandup ( int lineNum ) : void
lineNum int
Résultat void

Exit() public méthode

public Exit ( ) : void
Résultat void

GetFlashPolicy() public méthode

public GetFlashPolicy ( ) : Stream
Résultat Stream

GetLineInfo() public méthode

public GetLineInfo ( int lineNum, string gonghao ) : LineInfo
lineNum int
gonghao string
Résultat voice_card.entity.LineInfo

GetSilverlightPolicy() public méthode

public GetSilverlightPolicy ( ) : Stream
Résultat Stream

HandUp() public méthode

public HandUp ( int lineNum ) : String
lineNum int
Résultat String

InitLines() public méthode

public InitLines ( ObservableCollection objs ) : void
objs ObservableCollection
Résultat void

LoadDriver() public méthode

public LoadDriver ( ObservableCollection objs ) : void
objs ObservableCollection
Résultat void

Play() public méthode

public Play ( string recordId ) : Stream
recordId string
Résultat Stream

Receiver() public méthode

public Receiver ( int lineNum ) : String
lineNum int
Résultat String

ResetLine() public méthode

public ResetLine ( int LineNo ) : void
LineNo int
Résultat void

ResetLineInner() public méthode

public ResetLineInner ( int LineNo ) : void
LineNo int
Résultat void

Run() public méthode

public Run ( ) : void
Résultat void

SetBusy() public méthode

public SetBusy ( int lineNum ) : void
lineNum int
Résultat void

StartServer() public méthode

public StartServer ( ) : void
Résultat void

StateChange() public méthode

public StateChange ( int lineNum, int state ) : void
lineNum int
state int
Résultat void

getFreeTrunk() public méthode

public getFreeTrunk ( ) : int
Résultat int

playWelcome() public méthode

public playWelcome ( ushort lineNum ) : void
lineNum ushort
Résultat void

stopWelcome() public méthode

public stopWelcome ( ushort lineNum ) : void
lineNum ushort
Résultat void

test() public méthode

public test ( ) : string
Résultat string

yzDoWork() public méthode

public yzDoWork ( LineInfo line ) : void
line voice_card.entity.LineInfo
Résultat void

Property Details

Lines public_oe static_oe property

public static ObservableCollection Lines
Résultat ObservableCollection