libnx
Data Structures
Here are the data structures with brief descriptions:
 CAccountProfile
 CAccountProfileBase
 CAccountUserData
 CAppletHookCookieApplet hook cookie
 CAudioInBufferAudio input buffer format
 CAudioOutBufferAudio output buffer format
 CBinder
 CBsdInitConfigConfiguration structure for bsdInitalize
 CbufferProducerFence
 CbufferProducerGraphicBuffer
 CbufferProducerQueueBufferInput
 CbufferProducerQueueBufferOutput
 CbufferProducerRect
 CCondVarCondition variable structure
 CConfigEntryStructure representing an entry in the homebrew environment configuration
 CConsoleFontA font struct for the console
 CDomainMessageHeaderIPC domain message header
 Cfsdev_dir_tOpen directory struct
 CFsDeviceOperator
 CFsDir
 CFsDirectoryEntryDirectory entry
 CFsEventNotifier
 CFsFile
 CFsFileSystem
 CFsSaveSave Struct
 CFsSaveDataInfo
 CFsSaveDataIterator
 CFsStorage
 Cgpu_characteristics
 CHidController
 CHidControllerHeader
 CHidControllerInputEntry
 CHidControllerLayout
 CHidControllerLayoutHeader
 CHidControllerMAC
 CHidKeyboard
 CHidKeyboardEntry
 CHidKeyboardHeader
 CHidMouse
 CHidMouseEntry
 CHidMouseHeader
 CHidSharedMemory
 CHidTouchScreen
 CHidTouchScreenEntry
 CHidTouchScreenEntryHeader
 CHidTouchScreenEntryTouch
 CHidTouchScreenHeader
 CHidVibrationDeviceInfo
 CHidVibrationValue
 CIpcBufferDescriptorIPC buffer descriptor
 CIpcCommand
 CIpcParsedCommandIPC parsed command (response) structure
 CIpcStaticRecvDescriptorIPC static receive-buffer descriptor
 CIpcStaticSendDescriptorIPC static send-buffer descriptor
 CIrsImageTransferProcessorConfig
 CIrsImageTransferProcessorState
 CIrsPackedImageTransferProcessorConfig
 CIrsPackedMomentProcessorConfig
 CJitJIT buffer object
 CJoystickPosition
 CLoaderNsoInfo
 CLoaderProgramInfo
 CLrLocationResolver
 CLrRegisteredLocationResolver
 CMemoryInfoMemory information structure
 CMousePosition
 CNacpLanguageEntryLanguage entry. These strings are UTF-8
 CNacpStruct
 CNroAssetHeaderCustom asset header
 CNroAssetSectionCustom asset section
 CNroHeaderThis follows NroStart, the actual nro-header
 CNroSegmentEntry for each segment in the codebin
 CNroStartOffset 0x0 in the NRO
 CNsApplicationControlData
 Cnvioctl_fence
 Cnvioctl_gpfifo_entry
 Cnvioctl_l2_state
 Cnvioctl_va_region
 CParcel
 CPlFontData
 CPrintConsoleConsole structure used to store the state of a console render context
 Cromfs_dirRomFS directory
 Cromfs_fileRomFS file
 Cromfs_headerRomFS header
 CRwLockRead/write lock structure
 CSecmonArgsSecure monitor arguments
 CServiceService object structure
 CSfdnsresConfigConfiguration structure for sfdnsres
 CSfdnsresRequestResultsResult values returned by the DNS request commands
 CSharedMemoryShared memory information structure
 CSocketInitConfigConfiguration structure for socketInitalize
 CThreadThread information structure
 CtouchPosition
 CTransferMemoryTransfer memory information structure
 Cusb_endpoint_descriptorImported from libusb, with some adjustments
 Cusb_interface_descriptorImported from libusb, with some adjustments
 CUsbDsDeviceInfo
 CUsbDsEndpoint
 CUsbDsInterface
 CUsbDsReportData
 CUsbDsReportEntry
 CViDisplay
 CViLayer