NX_ASSERT is only used within netxduo.
 
Symbols
loading...
Files
loading...

NX_ASSERT macro

Syntax

#define NX_ASSERT(s) if (!(s)) {NX_ASSERT_FAIL}

Arguments

s

References

LocationText
nx_api.h:208
#define NX_ASSERT(s) if (!(s)) {NX_ASSERT_FAIL}
nx_arp_packet_send.c:85
NX_ASSERT(nx_interface != NX_NULL);
nx_ip_checksum_compute.c:112
NX_ASSERT((src_ip_addr != NX_NULL) && (dest_ip_addr != NX_NULL));
nx_ip_driver_packet_send.c:525
nx_ip_header_add.c:115
nx_secure_tls_record_hash_calculate.c:98
NX_ASSERT(authentication_method -> nx_crypto_operation != NX_NULL);
nx_secure_tls_record_hash_initialize.c:107
NX_ASSERT(authentication_method -> nx_crypto_operation != NX_NULL);
nx_secure_tls_record_hash_update.c:95
NX_ASSERT(authentication_method -> nx_crypto_operation != NX_NULL);
nx_secure_tls_record_payload_decrypt.c:764
NX_ASSERT(block_size <= sizeof(_nx_secure_tls_record_block_buffer));
nx_secure_tls_record_payload_decrypt.c:822
NX_ASSERT(decrypted_packet != NX_NULL);
nx_secure_tls_record_payload_encrypt.c:149
NX_ASSERT((iv_size <= NX_SECURE_TLS_MAX_CIPHER_BLOCK_SIZE) &&
nx_secure_tls_remote_certificate_free.c:111
NX_ASSERT(status == NX_SECURE_X509_SUCCESS);
nx_secure_tls_server_handshake.c:273
nx_secure_tls_server_handshake.c:493
NX_ASSERT(status != NX_SUCCESS);
nx_secure_x509.c:308
NX_ASSERT(cert != NX_CRYPTO_NULL);
nx_tcp_socket_send_internal.c:530
NX_ASSERT(current_packet != NX_NULL);
nxd_tcp_client_socket_connect.c:376
NX_ASSERT(outgoing_interface != NX_NULL);