C# 클래스 Chimney.MPD.ChimneyMPDServer

상속: ChimneyMPDBase
파일 보기 프로젝트 열기: opengd/Chimney

공개 프로퍼티들

프로퍼티 타입 설명
ResponsConfigDictionary ResponseConfig>.Dictionary

공개 메소드들

메소드 설명
AppendResponse ( string response, int id ) : bool
AppendResponse ( string response, int id, int position ) : bool
ErrorResponse ( string response, int id, int position ) : bool
EventResponse ( string response, int id, int position ) : bool
Start ( string port, string allow = "localhost", string password = "" ) : Task

비공개 메소드들

메소드 설명
GetIpList ( HostName>.Tuple seip ) : List
GetMyIP ( ) : HostName
GetStartEndIP ( ) : HostName>.Tuple
ParseResponse ( StreamSocket streamSocket, string response, int responseId ) : bool
ReadResponse ( StreamSocket streamSocket, int responseId ) : System.Threading.Tasks.Task
SendResponse ( int id, bool emptyresponse = false ) : Task
SendResponse ( string response, StreamSocket socket ) : Task
SplitCommandArgs ( string command ) : List>.Tuple
streamSocketListner_ConnectionReceived ( StreamSocketListener sender, StreamSocketListenerConnectionReceivedEventArgs args ) : void

메소드 상세

AppendResponse() 공개 메소드

public AppendResponse ( string response, int id ) : bool
response string
id int
리턴 bool

AppendResponse() 공개 메소드

public AppendResponse ( string response, int id, int position ) : bool
response string
id int
position int
리턴 bool

ErrorResponse() 공개 메소드

public ErrorResponse ( string response, int id, int position ) : bool
response string
id int
position int
리턴 bool

EventResponse() 공개 메소드

public EventResponse ( string response, int id, int position ) : bool
response string
id int
position int
리턴 bool

Start() 공개 메소드

public Start ( string port, string allow = "localhost", string password = "" ) : Task
port string
allow string
password string
리턴 Task

프로퍼티 상세

ResponsConfigDictionary 공개적으로 프로퍼티

public Dictionary ResponsConfigDictionary
리턴 ResponseConfig>.Dictionary