Sound Open Firmware
Loading...
Searching...
No Matches
intel_adsp::ConfigurationFragmentPosition Struct Reference

Scoped enumeration which defines location of a configuration message fragment in the whole message. More...

#include <processing_module_interface.h>

Public Types

enum  Enum { MIDDLE = 0 , FIRST = 1 , LAST = 2 , SINGLE = 3 }
 enumeration values of fragment position tag More...
typedef int Type
 Underlying type for storing of ConfigurationFragmentPosition value.

Public Member Functions

 ConfigurationFragmentPosition (Enum mode_value)
 Implicitly initializes a new instance of ConfigurationFragmentPosition given an Enum value.
 operator Enum (void)
 Implicitly converts a ConfigurationFragmentPosition object into an Enum value.

Detailed Description

Scoped enumeration which defines location of a configuration message fragment in the whole message.

See also

Member Typedef Documentation

◆ Type

Underlying type for storing of ConfigurationFragmentPosition value.

Member Enumeration Documentation

◆ Enum

enumeration values of fragment position tag

Enumerator
MIDDLE 

Indicates that the associacted fragment is in the middle of message transmission (nor first neither last one) Indicates that the associacted fragment is the first one of a multi-fragment message transmission

FIRST 

Indicates that the associacted fragment is the last one of a multi-fragment message transmission

LAST 

Indicates that the associacted fragment is the single one of the message transmission

SINGLE 

Constructor & Destructor Documentation

◆ ConfigurationFragmentPosition()

intel_adsp::ConfigurationFragmentPosition::ConfigurationFragmentPosition ( Enum mode_value)
inline

Implicitly initializes a new instance of ConfigurationFragmentPosition given an Enum value.

Member Function Documentation

◆ operator Enum()

intel_adsp::ConfigurationFragmentPosition::operator Enum ( void )
inline

Implicitly converts a ConfigurationFragmentPosition object into an Enum value.


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