Class RegisteredMemoryReference
Definition
- Assembly:
- Tizen.Security.TEEC.dll
This type defines a memory reference that uses a pre-registered or pre-allocated shared memory block.
C#Copypublic sealed class RegisteredMemoryReference : BaseParameter<TEFRegisteredMemoryType>
- Inheritance
Constructors
View Source
RegisteredMemoryReference(SharedMemory, uint, uint, TEFRegisteredMemoryType)
Constructs a parameter object which holds information about the registered memory shared with TA.
Declaration
C#Copypublic RegisteredMemoryReference(SharedMemory parent, uint size, uint offset, TEFRegisteredMemoryType type)
Parameters
| Type | Name | Description |
|---|---|---|
| SharedMemory | parent | The shared memory - registered or allocated. |
| uint | size | The size of the buffer part. |
| uint | offset | The offset of the buffer in the shared memory. |
| TEFRegisteredMemoryType | type | The kind of access allowed for TA TEFRegisteredMemoryType. |
Properties
View Source
Offset
This property represents the offset (in bytes) from the start of the shared memory.
Declaration
C#Copypublic uint Offset { get; }
Property Value
| Type | Description |
|---|---|
| uint |
Declaration
C#Copypublic SharedMemory Parent { get; }
Property Value
| Type | Description |
|---|---|
| SharedMemory |
Declaration
C#Copypublic uint Size { get; }
Property Value
| Type | Description |
|---|---|
| uint |