diff --git a/docs/classes/NetworkTableTypeInfos.html b/docs/classes/NetworkTableTypeInfos.html
index f9dfe05..a3bfb8c 100644
--- a/docs/classes/NetworkTableTypeInfos.html
+++ b/docs/classes/NetworkTableTypeInfos.html
@@ -20,7 +20,7 @@
Hierarchy
+Defined in packages/ntcore-ts-client/src/lib/types/types.ts:56
+Defined in packages/ntcore-ts-client/src/lib/types/types.ts:57
Static
Readonly
kBooleanArray
+Defined in packages/ntcore-ts-client/src/lib/types/types.ts:62
+Defined in packages/ntcore-ts-client/src/lib/types/types.ts:58
Static
Readonly
kDoubleArray
+Defined in packages/ntcore-ts-client/src/lib/types/types.ts:63
+Defined in packages/ntcore-ts-client/src/lib/types/types.ts:59
Static
Readonly
kIntegerArray
+Defined in packages/ntcore-ts-client/src/lib/types/types.ts:64
+Defined in packages/ntcore-ts-client/src/lib/types/types.ts:60
Static
Readonly
kStringArray
+Defined in packages/ntcore-ts-client/src/lib/types/types.ts:65
Returns void
+Defined in packages/ntcore-ts-client/src/lib/ntcore-ts-client.ts:119
createTopic
@@ -209,7 +209,7 @@ Optional
defaultValue:
+Defined in packages/ntcore-ts-client/src/lib/ntcore-ts-client.ts:170
getPort
@@ -221,7 +221,7 @@ Returns
The port number.
Returns number
+Defined in packages/ntcore-ts-client/src/lib/ntcore-ts-client.ts:129
getServerUrl
@@ -233,7 +233,7 @@ Returns
The server URL.
Returns string
+Defined in packages/ntcore-ts-client/src/lib/ntcore-ts-client.ts:106
getURI
@@ -245,7 +245,7 @@ Returns
The robot address.
Returns string
+Defined in packages/ntcore-ts-client/src/lib/ntcore-ts-client.ts:115
+Defined in packages/ntcore-ts-client/src/lib/ntcore-ts-client.ts:138
+Defined in packages/ntcore-ts-client/src/lib/ntcore-ts-client.ts:147
Static
createInstanceByTeam
+Defined in packages/ntcore-ts-client/src/lib/ntcore-ts-client.ts:67
Static
createInstanceByURI
+Defined in packages/ntcore-ts-client/src/lib/ntcore-ts-client.ts:82
+Defined in packages/ntcore-ts-client/src/lib/ntcore-ts-client.ts:95
Returns boolean
+Defined in packages/ntcore-ts-client/src/lib/pubsub/topic.ts:74
id
@@ -190,7 +190,7 @@ Returns
The ID of the topic.
Returns undefined | number
+Defined in packages/ntcore-ts-client/src/lib/pubsub/topic.ts:38
+Defined in packages/ntcore-ts-client/src/lib/pubsub/topic.ts:65
name
@@ -214,7 +214,7 @@ Returns
The name of the topic.
Returns string
+Defined in packages/ntcore-ts-client/src/lib/pubsub/topic.ts:47
+Defined in packages/ntcore-ts-client/src/lib/pubsub/topic.ts:83
pubuid
@@ -238,7 +238,7 @@ Returns
The UID of the publisher, or undefined if the client is not t
Returns undefined | number
+Defined in packages/ntcore-ts-client/src/lib/pubsub/topic.ts:92
+Defined in packages/ntcore-ts-client/src/lib/pubsub/topic.ts:101
+Defined in packages/ntcore-ts-client/src/lib/pubsub/topic.ts:56
+Defined in packages/ntcore-ts-client/src/lib/pubsub/topic.ts:146
Private
notifySubscribers
@@ -299,7 +299,7 @@ Private
Returns void
+Defined in packages/ntcore-ts-client/src/lib/pubsub/topic.ts:253
publish
@@ -325,7 +325,7 @@ Optional
id: Returns void
+Defined in packages/ntcore-ts-client/src/lib/pubsub/topic.ts:267
republish
@@ -342,7 +342,7 @@ client:
Returns void
+Defined in packages/ntcore-ts-client/src/lib/pubsub/topic.ts:301
resubscribeAll
@@ -359,7 +359,7 @@ client:
Returns void
+Defined in packages/ntcore-ts-client/src/lib/pubsub/topic.ts:243
setProperties
@@ -380,7 +380,7 @@ Optional
retained:
Returns void
+Defined in packages/ntcore-ts-client/src/lib/pubsub/topic.ts:316
setValue
@@ -398,7 +398,7 @@ value: T
Returns void
+Defined in packages/ntcore-ts-client/src/lib/pubsub/topic.ts:137
subscribe
@@ -453,7 +453,7 @@ save: booleanReturns number
+Defined in packages/ntcore-ts-client/src/lib/pubsub/topic.ts:197
+Defined in packages/ntcore-ts-client/src/lib/pubsub/topic.ts:178
+Defined in packages/ntcore-ts-client/src/lib/pubsub/topic.ts:285
unsubscribe
@@ -494,7 +494,7 @@ removeCallback: booleanReturns void
+Defined in packages/ntcore-ts-client/src/lib/pubsub/topic.ts:226
+Defined in packages/ntcore-ts-client/src/lib/pubsub/topic.ts:234
updateValue
@@ -526,7 +526,7 @@ lastChangedTime: number
Returns void
+Defined in packages/ntcore-ts-client/src/lib/pubsub/topic.ts:157
Returns NetworkTablesSocket
+Defined in packages/ntcore-ts-client/src/lib/socket/messenger.ts:32
Methods
@@ -195,7 +195,7 @@ Returns
An iterator of all publications in the form [id, params].
Returns IterableIterator<[number, {
name: string;
properties: { persistent?: boolean | undefined; retained?: boolean | undefined; };
pubuid: number;
type: "string" | "boolean" | "float" | "double" | "int" | "json" | "raw" | "rpc" | "msgpack" | "protobuf" | "boolean[]" | "double[]" | "int[]" | "float[]" | "string[]";
}]>
+Defined in packages/ntcore-ts-client/src/lib/socket/messenger.ts:98
getSubscriptions
@@ -207,7 +207,7 @@ Returns
An iterator of all subscriptions in the form [id, params].
Returns IterableIterator<[number, {
options: { periodic?: number | undefined; all?: boolean | undefined; topicsonly?: boolean | undefined; prefix?: boolean | undefined; };
subuid: number;
topics: string[];
}]>
+Defined in packages/ntcore-ts-client/src/lib/socket/messenger.ts:107
+Defined in packages/ntcore-ts-client/src/lib/socket/messenger.ts:130
+Defined in packages/ntcore-ts-client/src/lib/socket/messenger.ts:114
publish
@@ -257,7 +257,7 @@ Optional
force: Returns void
+Defined in packages/ntcore-ts-client/src/lib/socket/messenger.ts:138
reinstantiate
@@ -274,7 +274,7 @@ serverUrl: string
Returns void
+Defined in packages/ntcore-ts-client/src/lib/socket/messenger.ts:87
sendToTopic
@@ -303,7 +303,7 @@ value: T
Returns number
+Defined in packages/ntcore-ts-client/src/lib/socket/messenger.ts:242
setProperties
@@ -325,7 +325,7 @@ name: : { persistent?: boolean | undefined; retained?: boolean | undefined; }
Returns void
+Defined in packages/ntcore-ts-client/src/lib/socket/messenger.ts:223
subscribe
@@ -353,7 +353,7 @@ Optional
force: Returns void
+Defined in packages/ntcore-ts-client/src/lib/socket/messenger.ts:180
unpublish
@@ -370,7 +370,7 @@ pubuid: number
Returns void
+Defined in packages/ntcore-ts-client/src/lib/socket/messenger.ts:159
unsubscribe
@@ -387,7 +387,7 @@ subuid: number
Returns void
+Defined in packages/ntcore-ts-client/src/lib/socket/messenger.ts:200
Static
getInstance
@@ -467,7 +467,7 @@ name: Returns void
Returns Messenger
+Defined in packages/ntcore-ts-client/src/lib/socket/messenger.ts:69
Returns NetworkTablesSocket
+Defined in packages/ntcore-ts-client/src/lib/socket/socket.ts:58
Private
autoConnect
autoConnect: boolean = true
+Defined in packages/ntcore-ts-client/src/lib/socket/socket.ts:44
Private
bestRtt
bestRtt: number = -1
+Defined in packages/ntcore-ts-client/src/lib/socket/socket.ts:26
Private
Readonly
connectionListeners
connectionListeners: Set<((_: boolean) => void)> = ...
+Defined in packages/ntcore-ts-client/src/lib/socket/socket.ts:23
Private
lastHeartbeatDate
lastHeartbeatDate: number = 0
+Defined in packages/ntcore-ts-client/src/lib/socket/socket.ts:24
Private
messageQueue
messageQueue: (string | ArrayBuffer)[] = []
+Defined in packages/ntcore-ts-client/src/lib/socket/socket.ts:45
Private
offset
offset: number = 0
+Defined in packages/ntcore-ts-client/src/lib/socket/socket.ts:25
Private
Readonly
onAnnounce
onAnnounce: ((_: {
id: number;
name: string;
properties: { persistent?: boolean | undefined; retained?: boolean | undefined; };
pubuid: undefined | number;
type: "string" | "boolean" | "float" | "double" | "int" | "json" | "raw" | "rpc" | "msgpack" | "protobuf" | "boolean[]" | "double[]" | "int[]" | "float[]" | "string[]";
}) => void)
@@ -254,7 +254,7 @@ pubuid: : "string" | "boolean" | "float" | "double" | "int" | "json" | "raw" | "rpc" | "msgpack" | "protobuf" | "boolean[]" | "double[]" | "int[]" | "float[]" | "string[]"
Returns void
+Defined in packages/ntcore-ts-client/src/lib/socket/socket.ts:41
Private
Readonly
onSocketClose
onSocketClose: (() => void)
@@ -267,7 +267,7 @@ Type declaration
Returns void
+Defined in packages/ntcore-ts-client/src/lib/socket/socket.ts:39
Private
Readonly
onSocketOpen
onSocketOpen: (() => void)
@@ -280,7 +280,7 @@ Type declaration
Returns void
+Defined in packages/ntcore-ts-client/src/lib/socket/socket.ts:38
Private
Readonly
onTopicUpdate
@@ -298,7 +298,7 @@ Parameters
_: BinaryMessageData
Returns void
+Defined in packages/ntcore-ts-client/src/lib/socket/socket.ts:40
Private
Readonly
onUnannounce
onUnannounce: ((_: {
id: number;
name: string;
}) => void)
@@ -321,17 +321,17 @@ id: : string
Returns void
+Defined in packages/ntcore-ts-client/src/lib/socket/socket.ts:42
Private
serverUrl
serverUrl: string
+Defined in packages/ntcore-ts-client/src/lib/socket/socket.ts:36
+Defined in packages/ntcore-ts-client/src/lib/socket/socket.ts:22
+Defined in packages/ntcore-ts-client/src/lib/socket/socket.ts:33
Private
calcTimeDelta
@@ -412,7 +412,7 @@ sentDate: number
Returns number
+Defined in packages/ntcore-ts-client/src/lib/socket/socket.ts:466
+Defined in packages/ntcore-ts-client/src/lib/socket/socket.ts:473
Private
getServerTime
@@ -434,7 +434,7 @@ Returns
The current server time.
Returns number
+Defined in packages/ntcore-ts-client/src/lib/socket/socket.ts:456
Private
handleAnnounceParams
@@ -462,7 +462,7 @@ pubuid: : "string" | "boolean" | "float" | "double" | "int" | "json" | "raw" | "rpc" | "msgpack" | "protobuf" | "boolean[]" | "double[]" | "int[]" | "float[]" | "string[]"
Returns void
+Defined in packages/ntcore-ts-client/src/lib/socket/socket.ts:341
Private
handleBinaryFrame
@@ -479,7 +479,7 @@ frame: ArrayBufferReturns void
+Defined in packages/ntcore-ts-client/src/lib/socket/socket.ts:284
Private
handlePropertiesParams
@@ -501,7 +501,7 @@ ack: : string
Returns void
+Defined in packages/ntcore-ts-client/src/lib/socket/socket.ts:359
Private
handleRTT
@@ -520,7 +520,7 @@ serverTime: number
Returns void
+Defined in packages/ntcore-ts-client/src/lib/socket/socket.ts:443
Private
handleTextFrame
@@ -537,7 +537,7 @@ frame: string
Returns void
+Defined in packages/ntcore-ts-client/src/lib/socket/socket.ts:313
Private
handleUnannounceParams
@@ -559,7 +559,7 @@ id: : string
Returns void
+Defined in packages/ntcore-ts-client/src/lib/socket/socket.ts:350
Private
heartbeat
@@ -569,7 +569,7 @@ Private
Returns void
+Defined in packages/ntcore-ts-client/src/lib/socket/socket.ts:429
Private
init
@@ -580,7 +580,7 @@ Private
Returns void
+Defined in packages/ntcore-ts-client/src/lib/socket/socket.ts:120
+Defined in packages/ntcore-ts-client/src/lib/socket/socket.ts:212
+Defined in packages/ntcore-ts-client/src/lib/socket/socket.ts:203
+Defined in packages/ntcore-ts-client/src/lib/socket/socket.ts:185
+Defined in packages/ntcore-ts-client/src/lib/socket/socket.ts:194
Private
onError
@@ -645,7 +645,7 @@ event: EventReturns void
+Defined in packages/ntcore-ts-client/src/lib/socket/socket.ts:274
Private
onMessage
@@ -662,7 +662,7 @@ event: MessageEventReturns void
+Defined in packages/ntcore-ts-client/src/lib/socket/socket.ts:259
reinstantiate
@@ -679,7 +679,7 @@ serverUrl: string
Returns void
+Defined in packages/ntcore-ts-client/src/lib/socket/socket.ts:173
Private
sendBinaryFrame
@@ -696,7 +696,7 @@ message: [Returns void
+Defined in packages/ntcore-ts-client/src/lib/socket/socket.ts:386
Private
sendQueuedMessages
@@ -706,7 +706,7 @@ Private
Returns void
+Defined in packages/ntcore-ts-client/src/lib/socket/socket.ts:400
sendTextFrame
@@ -723,7 +723,7 @@ message:
Returns void
+Defined in packages/ntcore-ts-client/src/lib/socket/socket.ts:372
+Defined in packages/ntcore-ts-client/src/lib/socket/socket.ts:419
+Defined in packages/ntcore-ts-client/src/lib/socket/socket.ts:250
+Defined in packages/ntcore-ts-client/src/lib/socket/socket.ts:243
Private
updateConnectionListeners
@@ -780,7 +780,7 @@ Private
Returns void
+Defined in packages/ntcore-ts-client/src/lib/socket/socket.ts:236
+Defined in packages/ntcore-ts-client/src/lib/socket/socket.ts:93
Returns void
+Defined in packages/ntcore-ts-client/src/lib/pubsub/pubsub.ts:122
+Defined in packages/ntcore-ts-client/src/lib/pubsub/pubsub.ts:199
Private
getTopicFromId
@@ -153,7 +153,7 @@ topicId: number
Returns null | NetworkTablesTopic<any>
+Defined in packages/ntcore-ts-client/src/lib/pubsub/pubsub.ts:177
getTopicFromName
@@ -172,7 +172,7 @@ topicName: string
Returns null | NetworkTablesTopic<any>
+Defined in packages/ntcore-ts-client/src/lib/pubsub/pubsub.ts:192
Private
onTopicAnnounce
@@ -200,7 +200,7 @@ pubuid: : "string" | "boolean" | "float" | "double" | "int" | "json" | "raw" | "rpc" | "msgpack" | "protobuf" | "boolean[]" | "double[]" | "int[]" | "float[]" | "string[]"
Returns void
+Defined in packages/ntcore-ts-client/src/lib/pubsub/pubsub.ts:93
Private
onTopicUnannounce
@@ -222,7 +222,7 @@ id: : string
Returns void
+Defined in packages/ntcore-ts-client/src/lib/pubsub/pubsub.ts:107
+Defined in packages/ntcore-ts-client/src/lib/pubsub/pubsub.ts:79
registerTopic
@@ -261,7 +261,7 @@ topic:
Returns void
+Defined in packages/ntcore-ts-client/src/lib/pubsub/pubsub.ts:67
reinstantiate
@@ -279,7 +279,7 @@ url: string
Returns void
+Defined in packages/ntcore-ts-client/src/lib/pubsub/pubsub.ts:58
Private
unannounce
@@ -296,7 +296,7 @@ topicName: string
Returns void
+Defined in packages/ntcore-ts-client/src/lib/pubsub/pubsub.ts:136
updateServer
@@ -322,7 +322,7 @@ value: T
Returns void
+Defined in packages/ntcore-ts-client/src/lib/pubsub/pubsub.ts:167
Private
updateTopic
@@ -347,7 +347,7 @@ lastChangedTime: number
Returns void
+Defined in packages/ntcore-ts-client/src/lib/pubsub/pubsub.ts:152
Static
getInstance
@@ -366,7 +366,7 @@ serverUrl: string
Returns PubSubClient
+Defined in packages/ntcore-ts-client/src/lib/pubsub/pubsub.ts:44
+Defined in packages/ntcore-ts-client/src/lib/ntcore-ts-client.ts:12
+Defined in packages/ntcore-ts-client/src/lib/types/types.ts:29
+Defined in packages/ntcore-ts-client/src/lib/types/types.ts:48
+Defined in packages/ntcore-ts-client/src/lib/types/types.ts:53
+Defined in packages/ntcore-ts-client/src/lib/types/types.ts:33
+Defined in packages/ntcore-ts-client/src/lib/types/types.ts:21
+Defined in packages/ntcore-ts-client/src/lib/types/types.ts:52
+Defined in packages/ntcore-ts-client/src/lib/types/types.ts:31
+Defined in packages/ntcore-ts-client/src/lib/types/types.ts:50
+Defined in packages/ntcore-ts-client/src/lib/types/types.ts:23
+Defined in packages/ntcore-ts-client/src/lib/types/types.ts:43
+Defined in packages/ntcore-ts-client/src/lib/types/types.ts:25
+Defined in packages/ntcore-ts-client/src/lib/types/types.ts:45
+Defined in packages/ntcore-ts-client/src/lib/types/types.ts:26
+Defined in packages/ntcore-ts-client/src/lib/types/types.ts:46
+Defined in packages/ntcore-ts-client/src/lib/types/types.ts:27
+Defined in packages/ntcore-ts-client/src/lib/types/types.ts:54
+Defined in packages/ntcore-ts-client/src/lib/types/types.ts:20
+Defined in packages/ntcore-ts-client/src/lib/types/types.ts:19
+Defined in packages/ntcore-ts-client/src/lib/types/types.ts:30
+Defined in packages/ntcore-ts-client/src/lib/types/types.ts:49
+Defined in packages/ntcore-ts-client/src/lib/types/types.ts:24
+Defined in packages/ntcore-ts-client/src/lib/types/types.ts:44
+Defined in packages/ntcore-ts-client/src/lib/types/types.ts:28
+Defined in packages/ntcore-ts-client/src/lib/types/types.ts:47
+Defined in packages/ntcore-ts-client/src/lib/types/schemas.ts:175
+Defined in packages/ntcore-ts-client/src/lib/types/schemas.ts:191
+Defined in packages/ntcore-ts-client/src/lib/types/schemas.ts:159
+Defined in packages/ntcore-ts-client/src/lib/types/schemas.ts:41
+Defined in packages/ntcore-ts-client/src/lib/types/schemas.ts:7
+Defined in packages/ntcore-ts-client/src/lib/types/schemas.ts:183
+Defined in packages/ntcore-ts-client/src/lib/types/schemas.ts:143
+Defined in packages/ntcore-ts-client/src/lib/types/schemas.ts:167
The PubSubClient instance used to establish and manage the connection to the robot.