mirror of
https://github.com/wpilibsuite/allwpilib
synced 2026-07-04 03:11:43 +00:00
[ntcore] Unify listeners (#4536)
This combines all 4 NT listener APIs (topic, value, connection, and logging) into a single unified listener API.
This commit is contained in:
@@ -1,37 +1,25 @@
|
||||
NT_AddConnectionListener
|
||||
NT_AddListener
|
||||
NT_AddListenerMultiple
|
||||
NT_AddListenerSingle
|
||||
NT_AddLogger
|
||||
NT_AddPolledConnectionListener
|
||||
NT_AddPolledListener
|
||||
NT_AddPolledListenerMultiple
|
||||
NT_AddPolledListenerSingle
|
||||
NT_AddPolledLogger
|
||||
NT_AddPolledTopicListener
|
||||
NT_AddPolledTopicListenerMultiple
|
||||
NT_AddPolledTopicListenerSingle
|
||||
NT_AddPolledValueListener
|
||||
NT_AddTopicListener
|
||||
NT_AddTopicListenerMultiple
|
||||
NT_AddTopicListenerSingle
|
||||
NT_AddValueListener
|
||||
NT_AllocateBooleanArray
|
||||
NT_AllocateCharArray
|
||||
NT_AllocateDoubleArray
|
||||
NT_AllocateFloatArray
|
||||
NT_AllocateIntegerArray
|
||||
NT_AllocateStringArray
|
||||
NT_CreateConnectionListenerPoller
|
||||
NT_CreateInstance
|
||||
NT_CreateLoggerPoller
|
||||
NT_CreateTopicListenerPoller
|
||||
NT_CreateValueListenerPoller
|
||||
NT_CreateListenerPoller
|
||||
NT_DeleteTopicProperty
|
||||
NT_DestroyConnectionListenerPoller
|
||||
NT_DestroyInstance
|
||||
NT_DestroyLoggerPoller
|
||||
NT_DestroyTopicListenerPoller
|
||||
NT_DestroyValueListenerPoller
|
||||
NT_DestroyListenerPoller
|
||||
NT_DisposeConnectionInfoArray
|
||||
NT_DisposeConnectionNotification
|
||||
NT_DisposeConnectionNotificationArray
|
||||
NT_DisposeLogMessage
|
||||
NT_DisposeLogMessageArray
|
||||
NT_DisposeEvent
|
||||
NT_DisposeEventArray
|
||||
NT_DisposeString
|
||||
NT_DisposeTimestampedBoolean
|
||||
NT_DisposeTimestampedBooleanArray
|
||||
@@ -46,12 +34,8 @@ NT_DisposeTimestampedString
|
||||
NT_DisposeTimestampedStringArray
|
||||
NT_DisposeTopicInfo
|
||||
NT_DisposeTopicInfoArray
|
||||
NT_DisposeTopicNotification
|
||||
NT_DisposeTopicNotificationArray
|
||||
NT_DisposeValue
|
||||
NT_DisposeValueArray
|
||||
NT_DisposeValueNotification
|
||||
NT_DisposeValueNotificationArray
|
||||
NT_Flush
|
||||
NT_FlushLocal
|
||||
NT_FreeBooleanArray
|
||||
@@ -149,8 +133,7 @@ NT_IsConnected
|
||||
NT_Now
|
||||
NT_Publish
|
||||
NT_PublishEx
|
||||
NT_ReadConnectionListenerQueue
|
||||
NT_ReadLoggerQueue
|
||||
NT_ReadListenerQueue
|
||||
NT_ReadQueueBoolean
|
||||
NT_ReadQueueBooleanArray
|
||||
NT_ReadQueueDouble
|
||||
@@ -167,14 +150,9 @@ NT_ReadQueueValuesBoolean
|
||||
NT_ReadQueueValuesDouble
|
||||
NT_ReadQueueValuesFloat
|
||||
NT_ReadQueueValuesInteger
|
||||
NT_ReadTopicListenerQueue
|
||||
NT_ReadValueListenerQueue
|
||||
NT_Release
|
||||
NT_ReleaseEntry
|
||||
NT_RemoveConnectionListener
|
||||
NT_RemoveLogger
|
||||
NT_RemoveTopicListener
|
||||
NT_RemoveValueListener
|
||||
NT_RemoveListener
|
||||
NT_SetBoolean
|
||||
NT_SetBooleanArray
|
||||
NT_SetDefaultBoolean
|
||||
@@ -220,9 +198,7 @@ NT_StopServer
|
||||
NT_Subscribe
|
||||
NT_Unpublish
|
||||
NT_Unsubscribe
|
||||
NT_WaitForConnectionListenerQueue
|
||||
NT_WaitForTopicListenerQueue
|
||||
NT_WaitForValueListenerQueue
|
||||
NT_WaitForListenerQueue
|
||||
WPI_CreateEvent
|
||||
WPI_CreateSemaphore
|
||||
WPI_CreateSignalObject
|
||||
|
||||
Reference in New Issue
Block a user