C# Class OpenIDE.CodeEngine.Core.Endpoints.CommandEndpoint

Mostra file Open project: continuoustests/OpenIDE Class Usage Examples

Public Methods

Method Description
AddHandler ( Action handler ) : void
CommandEndpoint ( string editorKey, ITypeCache cache, EventEndpoint eventEndpoint ) : System
Handle ( string command ) : void
PublishEvent ( string body ) : void
Send ( string message ) : void
Send ( string message, System.Guid clientID ) : void
Start ( ) : void
Stop ( ) : void

Private Methods

Method Description
Handle_editorRecievedMessage ( object sender, OpenIDE.CodeEngine.Core.Endpoints.Tcp.MessageArgs e ) : void
Handle_serverIncomingMessage ( object sender, OpenIDE.CodeEngine.Core.Endpoints.Tcp.MessageArgs e ) : void
handle ( OpenIDE.CodeEngine.Core.Endpoints.Tcp.MessageArgs command ) : void
handle ( string commandMessage ) : void
writeInstanceFile ( ) : void
writeInstanceInfo ( ) : void

Method Details

AddHandler() public method

public AddHandler ( Action handler ) : void
handler Action
return void

CommandEndpoint() public method

public CommandEndpoint ( string editorKey, ITypeCache cache, EventEndpoint eventEndpoint ) : System
editorKey string
cache ITypeCache
eventEndpoint EventEndpoint
return System

Handle() public method

public Handle ( string command ) : void
command string
return void

PublishEvent() public method

public PublishEvent ( string body ) : void
body string
return void

Send() public method

public Send ( string message ) : void
message string
return void

Send() public method

public Send ( string message, System.Guid clientID ) : void
message string
clientID System.Guid
return void

Start() public method

public Start ( ) : void
return void

Stop() public method

public Stop ( ) : void
return void