Namespace: OpenEdge.Net.HTTP
Interface
IHttpMessageWriter
Parent classes:
Inherits: Progress.Lang.Object

Copyright (c) 2015 by Progress Software Corporation. All rights reserved.
File:IHttpMessageWriter
Purpose:General interface for writing (serializing) data from an HttpMessage
(request or response) to an output location (which is determined
by the implementation).
Author(s):pjudge / mbanks
Created:Wed Jan 28 12:43:33 EST 2015
Notes:* The non-reference types (like CHAR and LONGCHAR) are passed as input-output
parameters so that they may act like reference types.




Method Summary
Options Name Purpose
Close () /** Closes the output. See Open() */
Flush () /** Flushes data to the output location. What data is flushed depends on the implementation */
Open () /** Opens the writer for output. Open/Close allows us to write the same message multiple times without requiring a new writer each time. */
Write (character) /** Write data to/from the message @param character Data to write */
Write (longchar) /** Write data to/from the message @param longchar Data to write */
Write (handle) /** Write data to/from the message @param handle Data to write */
Write (memptr) /** Write data to/from the message @param memptr Data to write */
Write (Object) /** Write data to/from the message @param Object Data to write */

Property Summary
Options Name Purpose
OpenEdge.Net.HTTP.IHttpMessage Message /** (mandatory) The message that's being written to. The values passed in to the Write() methods will be parsed/processed and writted to this message. */


Method Detail
Top

Close ()

Purpose: Closes the output. See Open()
Top

Flush ()

Purpose: Flushes data to the output location. What data is flushed depends on the implementation
Top

Open ()

Purpose: Opens the writer for output. Open/Close allows us to write the same message multiple
times without requiring a new writer each time.
Top

Write (character)

Purpose: Write data to/from the message
Parameters:
pcData CHARACTER
Top

Write (longchar)

Purpose: Write data to/from the message
Parameters:
pcData LONGCHAR
Top

Write (handle)

Purpose: Write data to/from the message
Parameters:
phData HANDLE
Top

Write (memptr)

Purpose: Write data to/from the message
Parameters:
pmData MEMPTR
Top

Write (Object)

Purpose: Write data to/from the message
Parameters:
poData Progress.Lang.Object


Property Detail
Top

OpenEdge.Net.HTTP.IHttpMessage Message

Purpose: (mandatory) The message that's being written to. The values passed in to the Write() methods
will be parsed/processed and writted to this message.
Returns OpenEdge.Net.HTTP.IHttpMessage


Copyright © 2017 Progress Software Corporation. All rights Reserved.

Progress® OpenEdge® Release 11.7