Interface for context device More...

Inheritance diagram for IContextDevice:

Public Member Functions

IMemoryValuesDto GetMemoryValues (uint position, uint length)
 Get memory values More...
 
void SetMemoryValues (uint position, string data)
 Set memory values More...
 
void SetMemoryValues (uint position, byte[] data)
 Set memory values More...
 
string GetMemoryType ()
 Get memory type More...
 
uint GetContextSize ()
 Get context size More...
 
IMemoryValuesDto DumpContext ()
 Dump all memory data More...
 

Properties

string Id [get]
 Device ID More...
 

Detailed Description

Member Function Documentation

IMemoryValuesDto DumpContext ( )
Exceptions
NotAvailableException (DPY_NOT_FOUND)Thrown when service don't respond in time
NotAvailableException (NOT_AVAILABLE)Thrown when service is not available
NotAvailableException (DPY_TIMEOUT)Thrown when service don't respond in time
HalExceptionThrown when service returns an error
uint GetContextSize ( )
Exceptions
NotAvailableException (DPY_NOT_FOUND)Thrown when service don't respond in time
NotAvailableException (NOT_AVAILABLE)Thrown when service is not available
NotAvailableException (DPY_TIMEOUT)Thrown when service don't respond in time
HalExceptionThrown when service returns an error
string GetMemoryType ( )
Exceptions
NotAvailableException (DPY_NOT_FOUND)Thrown when service don't respond in time
NotAvailableException (NOT_AVAILABLE)Thrown when service is not available
NotAvailableException (DPY_TIMEOUT)Thrown when service don't respond in time
HalExceptionThrown when service returns an error
IMemoryValuesDto GetMemoryValues ( uint  position,
uint  length 
)
Parameters
positionMemory start position
lengthMemory length
Exceptions
NotAvailableException (DPY_NOT_FOUND)Thrown when service don't respond in time
NotAvailableException (NOT_AVAILABLE)Thrown when service is not available
NotAvailableException (DPY_TIMEOUT)Thrown when service don't respond in time
HalExceptionThrown when service returns an error
void SetMemoryValues ( uint  position,
string  data 
)
Parameters
positionMemory start position
dataData to be stored
Exceptions
NotAvailableException (DPY_NOT_FOUND)Thrown when service don't respond in time
NotAvailableException (NOT_AVAILABLE)Thrown when service is not available
NotAvailableException (DPY_TIMEOUT)Thrown when service don't respond in time
HalExceptionThrown when service returns an error
void SetMemoryValues ( uint  position,
byte[]  data 
)
Parameters
positionMemory start position
dataData to be stored
Exceptions
NotAvailableException (DPY_NOT_FOUND)Thrown when service don't respond in time
NotAvailableException (NOT_AVAILABLE)Thrown when service is not available
NotAvailableException (DPY_TIMEOUT)Thrown when service don't respond in time
HalExceptionThrown when service returns an error

Property Documentation

string Id
get