C# Class VSCodeDebug.ProtocolServer

Afficher le fichier Open project: Microsoft/vscode-mono-debug

Méthodes publiques

Свойство Type Description
TRACE bool
TRACE_RESPONSE bool

Protected Properties

Свойство Type Description
CONTENT_LENGTH_MATCHER System.Text.RegularExpressions.Regex
Encoding System.Text.Encoding

Méthodes publiques

Méthode Description
ProtocolServer ( ) : System
SendEvent ( Event e ) : void
Start ( Stream inputStream, Stream outputStream ) : System.Threading.Tasks.Task
Stop ( ) : void

Méthodes protégées

Méthode Description
DispatchRequest ( string command, dynamic args, Response response ) : void
SendMessage ( ProtocolMessage message ) : void

Private Methods

Méthode Description
ConvertToBytes ( ProtocolMessage request ) : byte[]
Dispatch ( string req ) : void
ProcessData ( ) : void

Method Details

DispatchRequest() protected abstract méthode

protected abstract DispatchRequest ( string command, dynamic args, Response response ) : void
command string
args dynamic
response Response
Résultat void

ProtocolServer() public méthode

public ProtocolServer ( ) : System
Résultat System

SendEvent() public méthode

public SendEvent ( Event e ) : void
e Event
Résultat void

SendMessage() protected méthode

protected SendMessage ( ProtocolMessage message ) : void
message ProtocolMessage
Résultat void

Start() public méthode

public Start ( Stream inputStream, Stream outputStream ) : System.Threading.Tasks.Task
inputStream Stream
outputStream Stream
Résultat System.Threading.Tasks.Task

Stop() public méthode

public Stop ( ) : void
Résultat void

Property Details

CONTENT_LENGTH_MATCHER protected_oe static_oe property

protected static Regex,System.Text.RegularExpressions CONTENT_LENGTH_MATCHER
Résultat System.Text.RegularExpressions.Regex

Encoding protected_oe static_oe property

protected static Encoding,System.Text Encoding
Résultat System.Text.Encoding

TRACE public_oe property

public bool TRACE
Résultat bool

TRACE_RESPONSE public_oe property

public bool TRACE_RESPONSE
Résultat bool