Release 10.1A: OpenEdge Development:
Programming Interfaces

> ## Shared-buffer access

> Table C–2 lists HLC library functions that access the fields of a shared buffer defined during a Progress transaction. Each function operates on fields with a specific Progress data type.

> Table C–2: Functions that access Progress shared buffers
> Function | Description
> --- | ---
>     profldix()
> | Returns the handle to a specified field in a shared buffer.
>     prordbc()
> | Reads the value of a `CHARACTER` field in a shared buffer.
>     prordbd()
> | Reads the value of a `DATE` field in a shared buffer.
>     prordbi()
> | Reads the value of an `INTEGER` field in a shared buffer.
>     prordbl()
> | Reads the value of a `LOGICAL` field in a shared buffer.
>     prordbn()
> | Reads the value of a `DECIMAL` field in a shared buffer.
>     prordbr()
> | Reads the value of a `RECID` field in a shared buffer.
>     prowtbc()
> | Writes a value to a `CHARACTER` field in a shared buffer.
>     prowtbd()
> | Writes a value to a `DATE` field in a shared buffer.
>     prowtbi()
> | Writes a value to an `INTEGER` field in a shared buffer.
>     prowtbl()
> | Writes a value to a `LOGICAL` field in a shared buffer.
>     prowtbn()
> | Writes a value to a `DECIMAL` field in a shared buffer.
>     prowtbr()
> | Writes a value to a `RECID` field in a shared buffer.

Copyright © 2005 Progress Software Corporation www.progress.com Voice: (781) 280-4000 Fax: (781) 280-4095