final | |
|---|---|
readonly | |
extends |
ResultMetaObject |
Extends ResultMetaObject with the subscription-stream identifier carried by a
SubscriptionsListenResult. All key naming rules from MetaObject apply.
| Methods | ||
|---|---|---|
public
|
__construct(RequestId $subscriptionId, ?Implementation $serverInfo = null, array<string, mixed> $extras = [])
|
# |
public
static
|
fromArray(array $data): static
|
# |
public
|
toArray(): array
|
# |
| Methods inherited from Nexus\Mcp\Core\Schema\MetaObject\ResultMetaObject |
|---|
splitServerInfo() |
| Methods inherited from Nexus\Mcp\Core\Schema\MetaObject |
|---|
jsonSerialize() |
| Constants | |||
|---|---|---|---|
public
|
string |
SUBSCRIPTION_ID_KEY = 'io.modelcontextprotocol/subscriptionId'
|
# |
| Constants inherited from Nexus\Mcp\Core\Schema\MetaObject\ResultMetaObject |
|---|
|
| Properties | |||
|---|---|---|---|
public
|
RequestId
|
$subscriptionId
|
# |
| Properties inherited from Nexus\Mcp\Core\Schema\MetaObject\ResultMetaObject |
|---|
$serverInfo |
| Properties inherited from Nexus\Mcp\Core\Schema\MetaObject |
|---|
$extras |