class NegotiatedConnection

Methods

__construct(ProtocolVersion $protocolVersion, DiscoverResult|InitializeResult $result)

Create a negotiated connection.

discoverResult()

Get the modern discovery result, if available.

initializeResult()

Get the legacy initialization result, if available.

array
capabilities()

Get the advertised server capabilities.

serverInfo()

Get the server implementation information.

string|null
instructions()

Get the server instructions.

Details

at line 17
__construct(ProtocolVersion $protocolVersion, DiscoverResult|InitializeResult $result)

Create a negotiated connection.

Parameters

ProtocolVersion $protocolVersion
DiscoverResult|InitializeResult $result

at line 26
DiscoverResult|null discoverResult()

Get the modern discovery result, if available.

Return Value

DiscoverResult|null

at line 34
InitializeResult|null initializeResult()

Get the legacy initialization result, if available.

Return Value

InitializeResult|null

at line 44
array capabilities()

Get the advertised server capabilities.

Return Value

array

at line 52
Implementation|null serverInfo()

Get the server implementation information.

Return Value

Implementation|null

at line 60
string|null instructions()

Get the server instructions.

Return Value

string|null