C# Class Mycroft.Cmd.Command

Show file Open project: rit-sse-mycroft/core Class Usage Examples

Public Methods

Method Description
Parse ( String input, AppInstance instance ) : Command

Parses a Mycroft command from a JSON object

VisitAppInstance ( AppInstance appInstance ) : void
VisitDispatcher ( Dispatcher dispatcher ) : void
VisitMessageArchive ( MessageArchive messageArchive ) : void
VisitRegistry ( Registry registry ) : void
VisitServer ( TcpServer server ) : void
getType ( string input ) : string

Method Details

Parse() public static method

Parses a Mycroft command from a JSON object
public static Parse ( String input, AppInstance instance ) : Command
input String
instance AppInstance
return Command

VisitAppInstance() public method

public VisitAppInstance ( AppInstance appInstance ) : void
appInstance AppInstance
return void

VisitDispatcher() public method

public VisitDispatcher ( Dispatcher dispatcher ) : void
dispatcher Dispatcher
return void

VisitMessageArchive() public method

public VisitMessageArchive ( MessageArchive messageArchive ) : void
messageArchive Mycroft.Cmd.Msg.MessageArchive
return void

VisitRegistry() public method

public VisitRegistry ( Registry registry ) : void
registry Mycroft.App.Registry
return void

VisitServer() public method

public VisitServer ( TcpServer server ) : void
server Mycroft.Server.TcpServer
return void

getType() public static method

public static getType ( string input ) : string
input string
return string