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.