Remote Interface
Remote API
fastrpc_domain Struct Reference

Describes the details of each domain. More...

#include <remote.h>

Public Attributes

int id
 
char name [MAX_DOMAIN_NAMELEN]
 
fastrpc_domain_type type
 
int status
 
uint32_t card
 
uint32_t soc_id
 

Detailed Description

Describes the details of each domain.

Member Data Documentation

◆ card

uint32_t fastrpc_domain::card
Parameters
Card on which domain is present (for future use).

◆ id

int fastrpc_domain::id
Parameters
Logical domain id of the dsp. This can be used to query the capabilities of the dsp and can change with every reboot of device depending on the order of domain enumeration. This is NOT the same as effective domain id. To get the effective domain id of a particular session on this domain, pass the corresponding domain name with the FASTRPC_GET_EFFECTIVE_DOMAIN_ID request.

◆ name

char fastrpc_domain::name[MAX_DOMAIN_NAMELEN]
Parameters
Name of domain. To be appended with module uri while opening remote handle, or for querying the effective domain id on a specific session on this domain.

◆ soc_id

uint32_t fastrpc_domain::soc_id
Parameters
SoC on which domain is present (for future use).

◆ status

int fastrpc_domain::status
Parameters
Status of domain: 0 if domain is down non-zero if domain is up

◆ type

fastrpc_domain_type fastrpc_domain::type
Parameters
Type of DSP, of 'fastrpc_domain_type'.

The documentation for this struct was generated from the following file: