The following functions are used in OpenInsight to communicate with U2.

FunctionDescription
U2 Functions in OI U2_BFSThe Main Communication Module between OpenInsight and U2. This function is transparent to the user.
U2 Functions in OI U2_MediaThe Translation Layer between OpenInsight and U2. This function handles the relationship between the OpenInsight shadow dictionaries and the U2 dictionaries on the back end. This function is mostly transparent to the user.
U2 Functions in OI U2_SyncmapSynchronizes changes between U2 and OpenInsight dictionaries. This function is mostly transparent to the user.
U2_Btree_Extract subroutineThis subroutine is similar to the Linear Hash Btree.Extract. Searches one or more indexes for data matching the search criteria passed in. Returns the keys to rows having matching data.
U2_Error FunctionProvides a method for retrieving U2 error descriptions.
U2_ExecProcRuns procedures on the U2 side from OpenInsight.
U2_ExecITypePerforms calculation of I-Types in U2 via U2_Conv.
U2_Get_ServerTypeDetermines the type of U2 database connected.
U2_IConvConverts formatted data into the internal U2 format.
U2_OConvThe generic conversion routine for U2 data.
U2_SelectThis function handles select processing.
U2_SubcallThis function allows the calling of subroutines within U2 from OpenInsight.
U2_KeepAliveThis function prevents U2 sessions from timing out when idle.
U2_GetlistThis function allows for the activatiion
U2_SaveListThis function allows for the saving of a list of keys on the server from an active list on the client.
U2_Btree_ExtractThis procedure, similar to BTREE.EXTRACT, operations on indexed columns within a U2 table.
U2_TimeDate

Retrieves the U2 server's time and date.

  • No labels