Networking¶
Network callback for debugging.
Types¶
-
typedef void (*
FpCeptonNetworkReceiveCallback)(CeptonSensorHandle handle, int64_t timestamp, const uint8_t *buffer, size_t buffer_size, void *user_data)¶ Callback for receiving network packets.
Returns error if callback already set.
- Parameters
handle: Sensor handle.timestamp: Packet Unix timestamp [microseconds].buffer: Packet bytes.buffer_size: Buffer size.user_data: User instance pointer.
Methods¶
-
CeptonSensorErrorCode
cepton_sdk_listen_network_packet(FpCeptonNetworkReceiveCallback cb, void *const user_data)¶ Sets network packets callback.
For internal use.
Returns error if callback already registered.
- Parameters
cb: Callback.user_data: User instance pointer.
-
CeptonSensorErrorCode
cepton_sdk_unlisten_network_packet(void)¶ Clears network packet callback.