class OpenEdge.Web.WebResponseWriter
inherits Progress.IO.OutputStream:
    
  define private property CRLF as character get.

  define public property Message as OpenEdge.Net.HTTP.IHttpMessage get.

  define protected property Response as OpenEdge.Net.HTTP.IHttpResponse get. set.

  define public property WebStream as handle get.

  constructor public WebResponseWriter():
  end.

  constructor public WebResponseWriter(p1 as OpenEdge.Net.HTTP.IHttpResponse):
  end.

  method public override void Close():
  end.

  method public override void Flush():
  end.

  method public void Open():
  end.

  method public override int64 Write(p1 as character):
  end.

  method public override int64 Write(p1 as longchar):
  end.

  method public override int64 Write(p1 as memptr, p2 as int64, p3 as int64):
  end.

  method protected void WriteBody():
  end.

  method protected void WriteCookies():
  end.

  method private void WriteHeader(p1 as character, p2 as character):
  end.

  method protected void WriteHeaders():
  end.

  method protected void WriteHttpPreamble():
  end.

  method protected void WriteStatusLine():
  end.

  method private void WriteToStream(p1 as character):
  end.


end.
