|
NetBurner 3.5.7
PDF Version |
| ►NcanMCF5441x | CanMCF5441x namespace |
| ►NDHCP | DHCP Namespace |
| ►NmcanMODM7AE70 | McanMODM7AE70 namespace |
| ►NMQTT | MQTT Namespace |
| ►NNB | |
| ►Nusb_throughput_test | |
| C_edma_channel_Preemption_config | EDMA channel priority configuration |
| C_edma_config | EDMA global configuration structure |
| C_edma_handle | EDMA transfer handle structure |
| C_edma_minor_offset_config | EDMA minor offset configuration |
| C_edma_tcd | EDMA TCD |
| C_edma_transfer_config | EDMA transfer configuration |
| C_enc_config | Define user configuration structure for ENC module |
| C_enc_self_test_config | Define configuration structure for self test module |
| C_EthernetFrameHeader | Ethernet Type II Frame Header |
| C_flexcan_config | FlexCAN module configuration structure |
| C_flexcan_fifo_transfer | FlexCAN Rx FIFO transfer |
| C_flexcan_frame | FlexCAN message frame structure |
| C_flexcan_handle | FlexCAN handle structure |
| C_flexcan_mb_transfer | FlexCAN Message Buffer transfer |
| C_flexcan_rx_fifo_config | FlexCAN Legacy Rx FIFO configuration structure |
| C_flexcan_rx_mb_config | FlexCAN Receive Message Buffer configuration structure |
| C_flexcan_timing_config | FlexCAN protocol timing characteristic configuration structure |
| C_FlexSPIConfig | FlexSPI Memory Configuration Block |
| C_IpHeaderIPv4 | IP Header Structure (IPv4) |
| C_lpspi_master_config | LPSPI master configuration structure |
| C_lpspi_master_edma_handle | LPSPI master eDMA transfer handle structure used for transactional API |
| C_lpspi_master_edma_private_handle | Structure definition for dspi_master_edma_private_handle_t. The structure is private |
| C_lpspi_master_handle | LPSPI master transfer handle structure used for transactional API |
| C_lpspi_slave_config | LPSPI slave configuration structure |
| C_lpspi_slave_edma_handle | LPSPI slave eDMA transfer handle structure used for transactional API |
| C_lpspi_slave_handle | LPSPI slave transfer handle structure used for transactional API |
| C_lpspi_transfer | LPSPI master/slave transfer structure |
| C_lut_sequence | FlexSPI LUT Sequence structure |
| C_PinVector | GPIO Pin Vector Base Class |
| C_pit_config | PIT configuration structure |
| C_qtmr_config | Quad Timer config structure |
| C_tempmon_config | TEMPMON temperature structure |
| CAcmeServletObject | Main ACME Client Class |
| Caes_context | AES context structure |
| CARM_MPU_Region_t | |
| CARP | Address Resolution Protocol packet structure |
| CBBI2C | I2C Peripheral Class |
| Cbuffer_list | Doubly-linked list management for buffers |
| Cbuffer_object | Base class for web client response buffers |
| CBuyPassAcmeServletObject | ACME Client for BuyPass |
| CCallBackFunctionPageHandler | Implements the HtmlPageHandler class as a function pointer callback for GET requests |
| CCallBackFunctionPostHandler | Implements the HtmlPostHandler class as a function pointer callback for POST requests |
| CCertData | |
| CCertGenData | Used to store the information that is passed in when enabling onboard generated certificates, as well as the information needed to determine when they need to be regenerated |
| Cconfig_bool | Boolean Configuration Variable |
| Cconfig_chooser | Chooser Configuration Variable - Select From a List of Items |
| Cconfig_double | Double Float Configuration Variable |
| Cconfig_double_limit | A config_double with minimum and/or maximum values Attempting to set a value lower than the minimum or greater than the maximum will fail with an error both programmatically and in the Config Web UI |
| Cconfig_int | Signed 32-bit Integer Configuration Variable |
| Cconfig_int_limit | A config_int with minimum and/or maximum values Attempting to set a value lower than the minimum or greater than the maximum will fail with an error both programmatically and in the Config Web UI |
| Cconfig_IPADDR | Configuration Variable for IPADDR (IPv6) object type |
| Cconfig_IPADDR4 | Configuration Variable for IPADDR4 (IPv4) object types |
| Cconfig_localname | Configure device network name |
| Cconfig_MACADR | Configuration Variable for MACADR object type |
| Cconfig_obj | Base class used to create configuration objects |
| Cconfig_pass | Password string Configuration Variable |
| Cconfig_pass_limit | A config_pass with minimum and/or maximum lengths Attempting to set a value shorter than the minimum or longer than the maximum will fail with an error both programmatically and in the Config Web UI |
| Cconfig_string | String Configuration Variable |
| Cconfig_string_limit | A config_string with minimum and/or maximum lengths Attempting to set a value shorter than the minimum or longer than the maximum will fail with an error both programmatically and in the Config Web UI |
| Cconfig_time_t | Class to hold time configuration |
| Cconfig_uint | Unsigned 32-bit Integer Configuration Variable |
| Cconfig_uint_limit | A config_uint with minimum and/or maximum values Attempting to set a value lower than the minimum or greater than the maximum will fail with an error both programmatically and in the Config Web UI |
| Cconfig_value | Base class used to create a configuration value |
| CCUR_IPADDR4 | |
| CdCDC_ACM | USB CDC Abstract Control Model Device Class |
| CdCDC_NCM | USB CDC NCM Device Class for Ethernet-over-USB |
| CDelayObject | High-resolution microsecond delay timer class |
| CDhcpObject | DHCP client class |
| CDiagCallBack | Callback-based diagnostic item that calls a custom function to generate diagnostic content |
| CDiagItemClass | Base class for all diagnostic items |
| CDiagPtrMon | Monitor and report pointer values |
| CDiagStrMon | Monitor and report string values |
| CDiagVarMon | Monitor and report the value of numeric variables |
| CdspiDMAStruct | DSPI DMA structure |
| CdspiDriverStruct | Major variables/configurations used for a DSPI transfer |
| CDSPIModule | DSPIModule is a SPI communications driver. It is an object based driver, which allows for low overhead multiplexing between peripherals with different bus configurations |
| CDynamic_IPADDR | Dynamic_IPADDR |
| CEBI_CS_cfg_t | Configuration structure for an External Bus Interface (EBI) chip select |
| CEffs_Cfg | Filesystem Configuration |
| CENC_Type | |
| ►Cfifo_buffer_storage | FIFO buffer storage using linked pool buffers |
| CGPSAssistConfig | |
| CHtmlPageHandler | Base class for HTTP request handlers that process requests for specific URLs and HTTP methods |
| CHtmlPostVariableListCallback | Implements the HtmlPostVariableListHandler class as a function pointer callback for HTTP POST submissions |
| CHTTP_Request | HTTP Request Structure |
| CI4Record | |
| CI6Record | |
| CIEEE1588Timer | |
| CInterfaceBlock | Network interface configuration block class for interface control and configuration |
| CIPADDR4 | Used to store and manipulate IPv4 addresses in dual stack mode |
| CIPADDR6 | Used to hold and manipulate IPv4 and IPv6 addresses in dual stack mode |
| CIPPKT | Internal IPv4 Header Representation |
| CIPV6_DEST | IPv6 destination cache element |
| CIPV6_DHCPD | DHCPv6 server information element |
| CIPV6_DNS | IPv6 DNS server information element |
| CIPV6_IA_ADDR | DHCPv6 Identity Association address element |
| CIPV6_NEIGHBOR | IPv6 neighbor cache element |
| CIPV6_PREFIX | IPv6 prefix and address management element |
| CIPV6_ROOT_EL | Base class for all IPv6 interface elements |
| CIPV6_ROOT_EL_CONTAINER | Container for managing collections of IPv6 root elements |
| CIPV6_ROUTER | IPv6 router information element |
| CIPv6FrameProcessingStruct | IPv6 frame processing structure for packet analysis and header walking |
| CIPv6Interface | Main IPv6 interface management class |
| CJsonAllocString | A list of large strings that are created with malloc |
| CJsonLexerFDAdapter | Get the type name of the JSON primitive type passed in |
| CJsonRef | Represents a positional reference (pointer) of a location inside a ParsedJsonDataSet object |
| CLetsEncryptAcmeServletObject | ACME Client for Let's Encrypt |
| Clisten_list_item | Structure to use to create custom lists of listentiing ports and interfaces |
| CMACADR | Used to store and manipulate MAC addresses |
| Cmcan_extended_message_filter_element | MCAN extended message ID filter element structure |
| Cmcan_rx_element_buffer | MCAN receive element structure for buffer |
| Cmcan_tx_element | MCAN transfer element structure |
| Cmcan_tx_event_element | MCAN transfer event FIFO element structure |
| CNBInterpolatedString | A wrapper for NBString::Interpolate() ideal for easy access to ephemeral values |
| CNBRtosInitObj | Base class for objects that require RTOS initialization before use |
| CNBString | Lightweight alternative to C++ CString class |
| Cncm_ndp16_entry_t | NCM NDP16 Datagram Entry |
| Cncm_ndp16_t | NCM NDP16 - 16-bit NCM Datagram Pointer |
| Cncm_notification_network_t | NCM Network Connection Notification |
| Cncm_notification_speed_t | NCM Connection Speed Change Notification |
| Cncm_ntb_input_size_t | NCM SET_NTB_INPUT_SIZE structure (when 8-byte form is used) |
| Cncm_ntb_parameters_t | NCM NTB Parameters Structure |
| Cncm_nth16_t | NCM NTH16 - 16-bit NCM Transfer Header |
| CNcmInterfaceBlock | Network interface block for NCM USB device |
| ►CNTPServer | |
| COS_CRIT | Mutual-exclusion critical section for protecting shared resources between tasks |
| COS_FIFO | A linked-list FIFO for passing pointers to user-defined structures between tasks |
| Cos_fifo_el | Element header for OS_FIFO linked-list entries |
| COS_FLAGS | A 32-bit event flag group that allows tasks to pend on multiple events |
| COS_MBOX | Single-message mailbox for passing one void-pointer value between tasks |
| COS_Q | Fixed-size FIFO message queue for passing void-pointer messages between tasks |
| COS_SEM | Counting semaphore for task synchronization and resource management |
| COSCriticalSectionObj | RAII wrapper for OS_CRIT that automatically enters and leaves a critical section |
| COSLockAndCritObj | RAII wrapper that combines an OS task lock with an OS_CRIT critical section |
| COSLockObj | RAII wrapper for OSLock()/OSUnlock() that prevents task switching within a scope |
| COSSpinCrit | RAII wrapper that spin-waits to claim a critical section |
| CParsedJsonDataSet | A class to create, read, and modify a JSON object |
| CParsedURI | Parsed Uniform Resource Identifier Class (URI) |
| CPartitionEntry | |
| CPartitionTable | |
| CPinIO | GPIO Pin Class |
| CPinIOArray2 | |
| CPinIOArrayJ1 | |
| CPinIOJ1Array | |
| CPinVector | GPIO Pin Vector Class PinVector is a template instantiation of the _PinVector class, allowing for minimal storage requirements for potentially large vectors, without heavy code duplication due to template copies |
| Cpool_buffer | Main buffer structure for network and serial communication |
| CPsudeoHeader | UDP/TCP IPv4 Pseudo-header Structure (bits 0 through 95 of the pseudo-header) |
| CQSPI_Record | This struct contains the major variables/configurations used for a QSPI transfer |
| CSAI_cfg_t | Complete configuration structure for the SAI driver |
| CSAI_rxtx_cfg_t | Configuration structure for one direction (TX or RX) of the SAI module |
| CSAICtx_t | Main driver class for SAI peripheral operation |
| CSEMC_cfg_t | Configuration structure for SEMC (Smart External Memory Controller) interface |
| CSerialConfigServlet | Class to run serial configurator |
| CSerialRecord | |
| CSimpleBufferObject | Class for web client response buffers |
| CSMPoolPtr | Smart pointer wrapper for automatic buffer management |
| CSPI_QSPI | The Single-Bit SPI mode QSPI Peripheral Class |
| CSPI_USART | USART in SPI mode Peripheral Module Class |
| CspiDriverStruct | Variables/configurations for a DSPI transfer |
| CSPIModule | SPI Peripheral Module Class |
| CSRAM_Timing_Spec_t | Timing specifications for common SRAM speeds |
| CSSC_cfg_t | Configuration structure for the SSC driver. Passed to the initialize function to configure the hardware |
| CSSC_rxtx_cfg_t | Configuration structure for a given direction (rx or tx) of the SSC module. Passed to the initialize function to configure the hardware |
| CSSCCtx_t | |
| CStopWatch | High-resolution stopwatch timer for precise event timing and performance measurement |
| CStringBufferObject | Class for NBString-based web client response buffers |
| CTEMPL_FIFO | Type-safe wrapper around OS_FIFO for passing typed structure pointers |
| CTEMPL_MBOX | Type-safe template wrapper around OS_MBOX for passing typed pointer messages |
| CTEMPL_Q | Type-safe template wrapper around OS_Q for passing typed pointer messages |
| CTFTP_Server | TFTP Server Class |
| CTFTP_Server_source_File | TFTP Server Source File |
| CTickTimeout | Timeout helper that converts a relative tick duration into an absolute expiration point |
| CTimeZoneRecord | Time zone record structure containing complete time zone information |
| CTwoWire | Wire interface class |
| CUDPPacket | UDP Packet Class - Complete UDP packet management |
| CUDPPKT | Internal UDP Packet Header Structure |
| CUniqueIdentifier | Get the 128-bit Unique Identifier |
| CUserAuthManager | The user authorization manager class allows application developers the ability to manage user authorization records. The can be loaded and saved to any storage space, including the config system or UserParams. Authorization values are hashed before being saved. Validation compares both the hash as well as the authorization type. Adding, updating, and removing records will automatically call the user devined save functions. For usage, please see the example found in examples/SSH/sshServerUserAuth |
| CUserAuthRecord | A stored record of a user's authorization credentials. The value is hashed when saved so it can't be read directly. User's can currently only have one authorization record per user name |
| CUSERCritObj | RAII wrapper for hardware-level user critical sections (interrupt masking) |
| CWebConfigServlet | Class to run web configurator |
| Cwifi_init | |
| CWifiInterface | WiFi Interface clas |
| CWM8904 | |
| CXBARAControlConfig | Defines the configuration structure of the XBARA control register |