DTC_GET_INFO
Esta função retorna as informações associadas ao 1º dado inserido na cache de dados especificada.
Bloco
DTC_GET_INFO
+-------------+
INT ---|CACHE |--- INT
| |
| TS|--- DT
| |
| ID|--- INT
| |
| ATRIB|--- USINT
| |
| SIZE|--- UINT
| |
| ELEM|--- UINT
+-------------+
Parâmetros
Nome |
Classe |
Tipo |
Dim. |
Descrição |
CACHE |
Entrada |
INT |
[*] |
Cache de blocos de dados utilizada |
TS |
Saída |
DT |
Timestamp do 1o bloco de dados salvo na cache |
|
ID |
Saída |
INT |
Identificador do 1o bloco de dados salvo na cache |
|
ATRIB |
Saída |
USINT |
Atributo do 1o bloco de dados salvo na cache |
|
SIZE |
Saída |
UINT |
Tamanho do dado localizado no 1o bloco de dados salvo na cache |
|
ELEM |
Saída |
UINT |
Numero de elementos associados ao dado(no caso de vetores)(no caso de string, é o tamanho da string) |
Entradas
CACHE
Cache de dados mantida em memória como uma fila dos blocos de dados inseridos. Para mais informações consulte CACHE.
Entradas/saídas
ID
Identificador do 1o bloco de dados salvo na cache
TS
Timestamp do 1o bloco de dados salvo na cache
ATRIB
Este parâmetro retorna o atributo associado ao item
SIZE
Tamanho do dado localizado no 1o bloco de dados salvo na cache. No caso de string, o valor retornado é 1 (tamanho de 1 caracter).
ELEM
Número de elementos associados ao dado no caso de vetores. No caso de string retorna o tamanho da string.
Retorno
Tipo |
Descrição |
INT |
Codigo de retorno. Retorna 0 se a função foi executada com sucesso. |