Passa al contenuto principale

BC_SHARED_MAP - GET

Metodo staticoMetodo statico33.0

Questo metodo statico permette di creare e o accedere ad una dati condivisi tra processi che siano in esecuzione sullo stesso computer.
I dati condivisi risiedono in una area di memoria condivisa avente nome e dimensione predefinite.
Per accedere ai dati residenti nella memoria condivisa bisogna saperne il nome
Per creare la memoria condivisa su cui scrivere i dati occorre definire un nome e specificare una dimensione massima

Il nome della memoria è vincolato alla visibilità.

  • la visibilità 'installazione' indica che il nome 'vive' nel contesto dell installazione, PHB
  • la visibilità 'sismenu' indica che il nome 'vive' nel contesto del processo SISMENU. Questa visibilità è un dettaglio della visibilità 'installazione'
  • la visibilità 'user' è una ulteriore specializzazione, che permette di isolare dati specifici di uno specifico operatore (ZOPERATORE)

Definizione BC

È possibile utilizzare la seguente sintassi per utilizzare il metodo:

Metodo(Visibilita[TIPO[BCTD_SHARED_MAP_CONTEXT]],Nome[STRING],ModoAccesso[TIPO[BCTD_SHARED_MAP_GETMODE]],Dimensione[INT])
ParametroFormatoRiferimentoI/ODefaultVersione
VisibilitaTipo datoBCTD_SHARED_MAP_CONTEXTIN
NomeStringaIN
ModoAccessoTipo datoBCTD_SHARED_MAP_GETMODEIN
DimensioneInteroIN
mappaClasseBC_SHARED_MAPAS

Parametri

Visibilita

Tipo dato BCTD_SHARED_MAP_CONTEXTINInput

Nome

StringaINInput

ModoAccesso

Tipo dato BCTD_SHARED_MAP_GETMODEINInput

Dimensione

InteroINInput

mappa

ASASRitorno