Namespace: OpenEdge.Net.ServerConnection
Class 
SocketReadEventArgs
Parent classes:
Inherits: Progress.Lang.Object

Copyright (c) 2014 by Progress Software Corporation. All rights reserved.
File:SocketReadEventArgs
Purpose:Arguments for the socket read-response event
Author(s):pjudge
Created:Tue Nov 25 09:33:17 EST 2014



Constructor Summary
Options Name Purpose
# SocketReadEventArgs () /** Default constructor */
# SocketReadEventArgs (integer) /** Constructor. @param integer The timeout value for this read event. */
# SocketReadEventArgs (Memptr) /** Constructor. @param Memptr An existing chunk of data. */

Property Summary
Options Name Purpose
# INT64 BytesRead /** How many bytes are in the Data property (may be < Size) */
# OpenEdge.Core.Memptr Data /** Memptr containing the read data */
# LOGICAL ReadComplete /** Is the current read complete? */
# DATETIME-TZ TimeoutEnd /** Timeout for this read request */


Constructor Detail
Top

PROTECTED SocketReadEventArgs ()

Purpose: Default constructor
Top

PROTECTED SocketReadEventArgs (integer)

Purpose: Constructor.
Parameters:
piTimeoutOffset INTEGER
Top

PROTECTED SocketReadEventArgs (Memptr)

Purpose: Constructor.
Parameters:
poData OpenEdge.Core.Memptr


Property Detail
Top

PROTECTED INT64 BytesRead

Purpose: How many bytes are in the Data property (may be < Size)
Returns INT64
Top

PROTECTED OpenEdge.Core.Memptr Data

Purpose: Memptr containing the read data
Returns OpenEdge.Core.Memptr
Top

PROTECTED LOGICAL ReadComplete

Purpose: Is the current read complete?
Returns LOGICAL
Top

PROTECTED DATETIME-TZ TimeoutEnd

Purpose: Timeout for this read request
Returns DATETIME-TZ


10.27.2015 12:36:56