Embedded Multicore Building Blocks V1.0.0
Public Types | Public Attributes | List of all members
mtapi_info_struct Struct Reference

Info structure. More...

#include <mtapi.h>

Public Types

typedef struct mtapi_info_struct mtapi_info_t
 Info type. More...
 

Public Attributes

mtapi_uint_t mtapi_version
 The three last (rightmost) hex digits are the minor number, and those left of the minor number are the major number. More...
 
mtapi_uint_t organization_id
 Implementation vendor or organization ID. More...
 
mtapi_uint_t implementation_version
 The three last (rightmost) hex digits are the minor number, and those left of the minor number are the major number. More...
 
mtapi_uint_t number_of_domains
 Number of domains allowed by the implementation. More...
 
mtapi_uint_t number_of_nodes
 Number of nodes allowed by the implementation. More...
 
mtapi_uint_t hardware_concurrency
 Number of CPU cores available. More...
 
mtapi_uint_t used_memory
 Bytes of memory used by MTAPI. More...
 

Detailed Description

Info structure.

Member Typedef Documentation

Info type.

Member Data Documentation

mtapi_uint_t mtapi_info_struct::mtapi_version

The three last (rightmost) hex digits are the minor number, and those left of the minor number are the major number.

mtapi_uint_t mtapi_info_struct::organization_id

Implementation vendor or organization ID.

mtapi_uint_t mtapi_info_struct::implementation_version

The three last (rightmost) hex digits are the minor number, and those left of the minor number are the major number.

mtapi_uint_t mtapi_info_struct::number_of_domains

Number of domains allowed by the implementation.

mtapi_uint_t mtapi_info_struct::number_of_nodes

Number of nodes allowed by the implementation.

mtapi_uint_t mtapi_info_struct::hardware_concurrency

Number of CPU cores available.

mtapi_uint_t mtapi_info_struct::used_memory

Bytes of memory used by MTAPI.