_nx_packet_data_extract_offset() is only used within netxduo.
 
Symbols
loading...
Files
loading...
CodeScopeSTM32 Libraries and Samplesnetxduo_nx_packet_data_extract_offset()

_nx_packet_data_extract_offset() function

Arguments

packet_ptr

offset

buffer_start

buffer_length

bytes_copied

References

LocationReferrerText
nx_packet_data_extract_offset.c:84
nx_api.h:3610
nx_packet.h:99
nx_secure_tls_process_header.c:94_nx_secure_tls_process_header()
nx_secure_tls_process_record.c:388_nx_secure_tls_process_record()
status = nx_packet_data_extract_offset(packet_ptr, record_offset,
nx_secure_tls_process_record.c:394_nx_secure_tls_process_record()
status = nx_packet_data_extract_offset(decrypted_packet, 0,
nx_secure_tls_record_payload_decrypt.c:366_nx_secure_tls_record_payload_decrypt()
nx_secure_tls_record_payload_decrypt.c:416_nx_secure_tls_record_payload_decrypt()
nx_secure_tls_record_payload_decrypt.c:439_nx_secure_tls_record_payload_decrypt()
nx_secure_tls_record_payload_decrypt.c:649_nx_secure_tls_record_chained_packet_decrypt()
nx_secure_tls_record_payload_decrypt.c:789_nx_secure_tls_record_packet_decrypt()
status = nx_packet_data_extract_offset(original_encrypted_packet, original_offset,
nx_secure_tls_verify_mac.c:176_nx_secure_tls_verify_mac()
nxd_dhcp_client.c:5409_nx_dhcp_packet_process()
status = nx_packet_data_extract_offset(packet_ptr, offset, (VOID *)new_packet_ptr -> nx_packet_prepend_ptr, (packet_ptr) -> nx_packet_length, &bytes_copied);
nxd_mqtt_client.c:202_nxd_mqtt_read_remaining_length()
if (nx_packet_data_extract_offset(packet_ptr, 1, &bytes, sizeof(bytes), &bytes_copied))
nxd_mqtt_client.c:1154_nxd_mqtt_process_publish_packet()
if (nx_packet_data_extract_offset(packet_ptr, offset, &bytes, sizeof(bytes), &bytes_copied) ||
nxd_mqtt_client.c:1272_nxd_mqtt_process_publish()
if (nx_packet_data_extract_offset(packet_ptr, offset, &bytes, sizeof(bytes), &bytes_copied) ||
nxd_mqtt_client.c:1293_nxd_mqtt_process_publish()
if (nx_packet_data_extract_offset(packet_ptr, offset + 2 + topic_length, &bytes, sizeof(bytes), &bytes_copied))
nxd_mqtt_client.c:1725_nxd_mqtt_process_sub_unsub_ack()
if (nx_packet_data_extract_offset(packet_ptr, offset, &bytes, sizeof(bytes), &bytes_copied) ||
nxd_mqtt_client.c:2166_nxd_mqtt_packet_receive_process()
if (nx_packet_data_extract_offset(packet_ptr, 0, &packet_type, 1, &bytes_copied))
nxd_mqtt_client.c:5278_nxd_mqtt_client_message_get()
nx_packet_data_extract_offset(packet_ptr, topic_offset, topic_buffer,
nxd_mqtt_client.c:5280_nxd_mqtt_client_message_get()
nx_packet_data_extract_offset(packet_ptr, message_offset, message_buffer,
nxe_packet_data_extract_offset.c:96_nxe_packet_data_extract_offset()
return(_nx_packet_data_extract_offset(packet_ptr, offset, buffer_start, buffer_length, bytes_copied));

Call Tree

Data read by _nx_packet_data_extract_offset()
Data written by _nx_packet_data_extract_offset()
_nx_packet_data_extract_offset()::remaining_bytes
_nx_packet_data_extract_offset()::source_ptr
_nx_packet_data_extract_offset()::destination_ptr
_nx_packet_data_extract_offset()::offset_bytes
_nx_packet_data_extract_offset()::packet_fragment_length
_nx_packet_data_extract_offset()::bytes_to_copy
_nx_packet_data_extract_offset()::working_packet_ptr
all items filtered out
_nx_packet_data_extract_offset()
_nx_packet_data_extract_offset()::remaining_bytes
_nx_packet_data_extract_offset()::source_ptr
_nx_packet_data_extract_offset()::destination_ptr
_nx_packet_data_extract_offset()::offset_bytes
_nx_packet_data_extract_offset()::packet_fragment_length
_nx_packet_data_extract_offset()::bytes_to_copy
_nx_packet_data_extract_offset()::working_packet_ptr
all items filtered out
Type of _nx_packet_data_extract_offset()
_nx_packet_data_extract_offset()
all items filtered out