Wasabi ExpressPlay SDK for Embedded Systems  1.23.0
EmbTypes.h File Reference

EMBB Result. More...

Go to the source code of this file.

Typedefs

typedef int EMB_Result
 Signed integer value representing a function or method result (return value). More...
 
typedef unsigned char EMB_UInt8
 An unsigned 8-bit byte. More...
 
typedef unsigned short EMB_UInt16
 An unsigned 16-bit integer. More...
 
typedef unsigned int EMB_UInt32
 An unsigned 32-bit integer. More...
 
typedef unsigned long long EMB_UInt64
 An unsigned 64-bit integer. More...
 
typedef long long int EMB_Int64
 A signed 64-bit integer. More...
 
typedef EMB_UInt32 EMB_Size
 An unsigned integer used to represent a measurable quantity (e.g., the size of an EMBB packet). More...
 
typedef signed int EMB_Int32
 A 32-bit signed integer. More...
 
typedef bool EMB_Bool
 A boolean value which can be either true or false. More...
 

Detailed Description

EMBB Result.

Typedef Documentation

◆ EMB_Bool

typedef bool EMB_Bool

A boolean value which can be either true or false.

◆ EMB_Int32

typedef signed int EMB_Int32

A 32-bit signed integer.

◆ EMB_Int64

typedef long long int EMB_Int64

A signed 64-bit integer.

◆ EMB_Result

typedef int EMB_Result

Signed integer value representing a function or method result (return value).

When a function or method call succeeds, the return value is always EMB_SUCCESS unless otherwise documented. Error conditions are always negative values, defined in EmbErrorCodes.h.

◆ EMB_Size

An unsigned integer used to represent a measurable quantity (e.g., the size of an EMBB packet).

◆ EMB_UInt16

typedef unsigned short EMB_UInt16

An unsigned 16-bit integer.

◆ EMB_UInt32

typedef unsigned int EMB_UInt32

An unsigned 32-bit integer.

◆ EMB_UInt64

typedef unsigned long long EMB_UInt64

An unsigned 64-bit integer.

◆ EMB_UInt8

typedef unsigned char EMB_UInt8

An unsigned 8-bit byte.