class OpenEdge.Net.ServerConnection.SocketReadEventArgs:

	constructor public SocketReadEventArgs ( pdTimeoutOffset as decimal):
	end.

	constructor public SocketReadEventArgs ( piTimeoutOffset as integer):
	end.

	constructor public SocketReadEventArgs ( poData as OpenEdge.Core.Memptr):
	end.

	constructor public SocketReadEventArgs ():
	end.

	define public property ReadComplete as logical no-undo
		public get.
		public set.

	define public property ReadTimeout as logical no-undo
		public get.
		public set.

	define public property ReadTerminated as logical no-undo
		public get.
		public set.

	define public property Data as OpenEdge.Core.Memptr no-undo
		public get.
		public set.

	define public property TimeoutEnd as datetime-tz no-undo
		public get.
		private set.

	define public property BytesRead as int64 no-undo
		public get.
		public set.

end.
