<para>
The field value.
</para>
</listitem>
</varlistentry>
</variablelist>
</listitem>
</varlistentry>
<varlistentry id="protocol-message-formats-NotificationResponse">
<term>NotificationResponse (B)</term>
<listitem>
<variablelist>
<varlistentry>
<term>Byte1('A')</term>
<listitem>
<para>
Identifies the message as a notification response.
</para>
</listitem>
</varlistentry>
<varlistentry>
<term>Int32</term>
<listitem>
<para>
Length of message contents in bytes, including self.
</para>
</listitem>
</varlistentry>
<varlistentry>
<term>Int32</term>
<listitem>
<para>
The process ID of the notifying backend process.
</para>
</listitem>
</varlistentry>
<varlistentry>
<term>String</term>
<listitem>
<para>
The name of the channel that the notify has been raised on.
</para>
</listitem>
</varlistentry>
<varlistentry>
<term>String</term>
<listitem>
<para>
The <quote>payload</quote> string passed from the notifying process.
</para>
</listitem>
</varlistentry>
</variablelist>
</listitem>
</varlistentry>
<varlistentry id="protocol-message-formats-ParameterDescription">
<term>ParameterDescription (B)</term>
<listitem>
<variablelist>
<varlistentry>
<term>Byte1('t')</term>
<listitem>
<para>
Identifies the message as a parameter description.
</para>
</listitem>
</varlistentry>
<varlistentry>
<term>Int32</term>
<listitem>
<para>
Length of message contents in bytes, including self.
</para>
</listitem>
</varlistentry>
<varlistentry>
<term>Int16</term>
<listitem>
<para>
The number of parameters used by the statement
(can be zero).
</para>
</listitem>
</varlistentry>
</variablelist>
<para>
Then, for each parameter, there is the following:
</para>
<variablelist>
<varlistentry>
<term>Int32</term>
<listitem>
<para>
Specifies the object ID of the parameter data type.
</para>
</listitem>
</varlistentry>
</variablelist>
</listitem>
</varlistentry>
<varlistentry id="protocol-message-formats-ParameterStatus">
<term>ParameterStatus (B)</term>
<listitem>
<variablelist>
<varlistentry>
<term>Byte1('S')</term>
<listitem>
<para>
Identifies the message as a run-time parameter status report.
</para>
</listitem>
</varlistentry>
<varlistentry>
<term>Int32</term>
<listitem>
<para>
Length of message contents in bytes, including self.
</para>
</listitem>
</varlistentry>
<varlistentry>
<term>String</term>
<listitem>
<para>
The name of the run-time parameter being reported.
</para>
</listitem>
</varlistentry>
<varlistentry>
<term>String</term>
<listitem>
<para>
The current value of the parameter.
</para>
</listitem>
</varlistentry>
</variablelist>
</listitem>
</varlistentry>
<varlistentry id="protocol-message-formats-Parse">
<term>Parse (F)</term>
<listitem>
<variablelist>
<varlistentry>
<term>Byte1('P')</term>
<listitem>
<para>
Identifies the message as a Parse command.
</para>
</listitem>
</varlistentry>
<varlistentry>
<term>Int32</term>
<listitem>
<para>
Length of message contents in bytes, including self.
</para>
</listitem>