Property | Summary | Type | Default value | Mutable | Nullable |
---|---|---|---|---|---|
client | The client holding this endpoint object | client | instance | ☐ | ☐ |
Method | Summary | Inputs | Outputs |
---|---|---|---|
wait | Block until the remote peer confirms the open operation | [timeout] | endpoint |
(async) wait | Wait until the remote peer confirms the open operation | task of endpoint |
Property | Summary | Type | Default value | Mutable | Nullable |
---|---|---|---|---|---|
state | The remote endpoint state | endpoint-state | discovered | ☐ | ☐ |
error | The remote endpoint error condition | error-condition | discovered | ☐ | ☒ |
Method | Summary | Inputs | Outputs |
---|---|---|---|
close | Start closing the endpoint | [error-condition] | future of endpoint |
(async) close | Start closing the endpoint | [error-condition] | task of endpoint |
Property | Summary | Type | Default value | Mutable | Nullable |
---|---|---|---|---|---|
properties | Application-defined properties | map of symbol ⇒ object | discovered | ☐ | ☒ |
offered-capabilities | Extensions the endpoint supports | array of symbol | discovered | ☐ | ☒ |
desired-capabilities | Extensions the endpoint can use | array of symbol | discovered | ☐ | ☒ |