C# 클래스 Chimney.MPD.ChimneyMPDBase

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

공개 프로퍼티들

프로퍼티 타입 설명
host string
name string
password string
port string
streamSocketListner Windows.Networking.Sockets.StreamSocketListener

보호된 프로퍼티들

프로퍼티 타입 설명
connectionproblem bool
idle bool

공개 메소드들

메소드 설명
CheckConnection ( bool silent = true, bool retry = false ) : Task
Close ( bool connectionproblem = false ) : Task
Connect ( string host, string port, string password = null, bool silent = false, int timeout ) : Task
Disconnect ( ) : Task
Idle ( string subsystems = "" ) : Task>
NoIdle ( ) : System.Threading.Tasks.Task
Password ( string password, bool closesocket = true ) : Task
Ping ( bool silent = true, bool retry = false ) : Task
RefreshConnection ( ) : Task
Response ( int qId ) : Task
Send ( string cmd ) : Task
Send ( string cmd, List args ) : Task
Send ( string cmd, List args, List quoted_args, bool reversarguments = false ) : Task
TestConnect ( string host, string port, string password = null, bool silent = false, int timeout ) : bool>>.Task
TestPermission ( ) : Status>>.Task

보호된 메소드들

메소드 설명
NotifyPropertyChanged ( [ propertyName = "" ) : void
SendConnectionProblem ( ) : void

비공개 메소드들

메소드 설명
RunQueue ( ) : System.Threading.Tasks.Task
Send ( string send, bool silent, bool retry, bool wait ) : Task

메소드 상세

CheckConnection() 공개 메소드

public CheckConnection ( bool silent = true, bool retry = false ) : Task
silent bool
retry bool
리턴 Task

Close() 공개 메소드

public Close ( bool connectionproblem = false ) : Task
connectionproblem bool
리턴 Task

Connect() 공개 메소드

public Connect ( string host, string port, string password = null, bool silent = false, int timeout ) : Task
host string
port string
password string
silent bool
timeout int
리턴 Task

Disconnect() 공개 메소드

public Disconnect ( ) : Task
리턴 Task

Idle() 공개 메소드

public Idle ( string subsystems = "" ) : Task>
subsystems string
리턴 Task>

NoIdle() 공개 메소드

public NoIdle ( ) : System.Threading.Tasks.Task
리턴 System.Threading.Tasks.Task

NotifyPropertyChanged() 보호된 메소드

protected NotifyPropertyChanged ( [ propertyName = "" ) : void
propertyName [
리턴 void

Password() 공개 메소드

public Password ( string password, bool closesocket = true ) : Task
password string
closesocket bool
리턴 Task

Ping() 공개 메소드

public Ping ( bool silent = true, bool retry = false ) : Task
silent bool
retry bool
리턴 Task

RefreshConnection() 공개 메소드

public RefreshConnection ( ) : Task
리턴 Task

Response() 공개 메소드

public Response ( int qId ) : Task
qId int
리턴 Task

Send() 공개 메소드

public Send ( string cmd ) : Task
cmd string
리턴 Task

Send() 공개 메소드

public Send ( string cmd, List args ) : Task
cmd string
args List
리턴 Task

Send() 공개 메소드

public Send ( string cmd, List args, List quoted_args, bool reversarguments = false ) : Task
cmd string
args List
quoted_args List
reversarguments bool
리턴 Task

SendConnectionProblem() 보호된 메소드

protected SendConnectionProblem ( ) : void
리턴 void

TestConnect() 공개 메소드

public TestConnect ( string host, string port, string password = null, bool silent = false, int timeout ) : bool>>.Task
host string
port string
password string
silent bool
timeout int
리턴 bool>>.Task

TestPermission() 공개 메소드

public TestPermission ( ) : Status>>.Task
리턴 Status>>.Task

프로퍼티 상세

connectionproblem 보호되어 있는 프로퍼티

protected bool connectionproblem
리턴 bool

host 공개적으로 프로퍼티

public string host
리턴 string

idle 보호되어 있는 프로퍼티

protected bool idle
리턴 bool

name 공개적으로 프로퍼티

public string name
리턴 string

password 공개적으로 프로퍼티

public string password
리턴 string

port 공개적으로 프로퍼티

public string port
리턴 string

streamSocketListner 공개적으로 프로퍼티

public StreamSocketListener,Windows.Networking.Sockets streamSocketListner
리턴 Windows.Networking.Sockets.StreamSocketListener