C# 클래스 voice_card.service.WorkService

상속: WebServerInterface
파일 보기 프로젝트 열기: DuBin1988/newsellinggas 1 사용 예제들

공개 프로퍼티들

프로퍼티 타입 설명
Lines ObservableCollection

공개 메소드들

메소드 설명
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

비공개 메소드들

메소드 설명
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

메소드 상세

CallPhone() 공개 메소드

public CallPhone ( int lineNum, string phone ) : string
lineNum int
phone string
리턴 string

CloseServer() 공개 메소드

public CloseServer ( ) : void
리턴 void

ConfirmHandup() 공개 메소드

public ConfirmHandup ( int lineNum ) : void
lineNum int
리턴 void

Exit() 공개 메소드

public Exit ( ) : void
리턴 void

GetFlashPolicy() 공개 메소드

public GetFlashPolicy ( ) : Stream
리턴 Stream

GetLineInfo() 공개 메소드

public GetLineInfo ( int lineNum, string gonghao ) : LineInfo
lineNum int
gonghao string
리턴 voice_card.entity.LineInfo

GetSilverlightPolicy() 공개 메소드

public GetSilverlightPolicy ( ) : Stream
리턴 Stream

HandUp() 공개 메소드

public HandUp ( int lineNum ) : String
lineNum int
리턴 String

InitLines() 공개 메소드

public InitLines ( ObservableCollection objs ) : void
objs ObservableCollection
리턴 void

LoadDriver() 공개 메소드

public LoadDriver ( ObservableCollection objs ) : void
objs ObservableCollection
리턴 void

Play() 공개 메소드

public Play ( string recordId ) : Stream
recordId string
리턴 Stream

Receiver() 공개 메소드

public Receiver ( int lineNum ) : String
lineNum int
리턴 String

ResetLine() 공개 메소드

public ResetLine ( int LineNo ) : void
LineNo int
리턴 void

ResetLineInner() 공개 메소드

public ResetLineInner ( int LineNo ) : void
LineNo int
리턴 void

Run() 공개 메소드

public Run ( ) : void
리턴 void

SetBusy() 공개 메소드

public SetBusy ( int lineNum ) : void
lineNum int
리턴 void

StartServer() 공개 메소드

public StartServer ( ) : void
리턴 void

StateChange() 공개 메소드

public StateChange ( int lineNum, int state ) : void
lineNum int
state int
리턴 void

getFreeTrunk() 공개 메소드

public getFreeTrunk ( ) : int
리턴 int

playWelcome() 공개 메소드

public playWelcome ( ushort lineNum ) : void
lineNum ushort
리턴 void

stopWelcome() 공개 메소드

public stopWelcome ( ushort lineNum ) : void
lineNum ushort
리턴 void

test() 공개 메소드

public test ( ) : string
리턴 string

yzDoWork() 공개 메소드

public yzDoWork ( LineInfo line ) : void
line voice_card.entity.LineInfo
리턴 void

프로퍼티 상세

Lines 공개적으로 정적으로 프로퍼티

public static ObservableCollection Lines
리턴 ObservableCollection