Progress
External Program
Interfaces


Shared-buffer Access

Table A–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 A–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 © 2004 Progress Software Corporation
www.progress.com
Voice: (781) 280-4000
Fax: (781) 280-4095