C# 클래스 Cirrious.MvvmCross.Plugins.Sphero.HackFileShare.AwaitingConnectedSpheroRunner

파일 보기 프로젝트 열기: slodge/BallControl 1 사용 예제들

공개 메소드들

메소드 설명
AwaitingConnectedSpheroRunner ( IStreamSocketWrapper streamSpheroWrapper ) : System
Disconnect ( ) : void
RaiseDisconnected ( ) : void
SendAndReceive ( ISpheroCommand command, Action onSuccess, Action onError ) : void
Start ( ) : void

보호된 메소드들

메소드 설명
ReceiveResponses ( ) : Task
SendCommmands ( ) : Task

비공개 메소드들

메소드 설명
ProcessCommandResponse ( SpheroResponse response ) : Task
ReceiveResponse ( ) : Task
SendCommand ( CommandWithActions toSend ) : Task

메소드 상세

AwaitingConnectedSpheroRunner() 공개 메소드

public AwaitingConnectedSpheroRunner ( IStreamSocketWrapper streamSpheroWrapper ) : System
streamSpheroWrapper IStreamSocketWrapper
리턴 System

Disconnect() 공개 메소드

public Disconnect ( ) : void
리턴 void

RaiseDisconnected() 공개 메소드

public RaiseDisconnected ( ) : void
리턴 void

ReceiveResponses() 보호된 메소드

protected ReceiveResponses ( ) : Task
리턴 Task

SendAndReceive() 공개 메소드

public SendAndReceive ( ISpheroCommand command, Action onSuccess, Action onError ) : void
command ISpheroCommand
onSuccess Action
onError Action
리턴 void

SendCommmands() 보호된 메소드

protected SendCommmands ( ) : Task
리턴 Task

Start() 공개 메소드

public Start ( ) : void
리턴 void