Language

CFHTTPStream Class

Definition

A CFReadStream that reads HTTP stream data.

public class CFHTTPStream : CoreFoundation.CFReadStream
type CFHTTPStream = class
    inherit CFReadStream
Inheritance

Properties

Name Description
AttemptPersistentConnection
FinalURL
Handle (Inherited from DisposableObject)
Owns (Inherited from DisposableObject)
ReadDispatchQueue (Inherited from CFStream)
RequestBytesWrittenCount
ShouldAutoredirect
WriteDispatchQueue (Inherited from CFStream)

Methods

Name Description
CheckError() (Inherited from CFStream)
ClearHandle() (Inherited from DisposableObject)
Close() (Inherited from CFStream)
Dispose()

Releases all resources used by this object.

(Inherited from DisposableObject)
Dispose(Boolean)

Releases the resources used by the CFStream object.

(Inherited from CFStream)
DoClose() (Inherited from CFReadStream)
DoGetProperty(NSString) (Inherited from CFReadStream)
DoGetStatus() (Inherited from CFReadStream)
DoOpen() (Inherited from CFReadStream)
DoSetClient(CFStream+CFStreamCallback, IntPtr, IntPtr)
Obsolete.
(Inherited from CFReadStream)
DoSetClient(delegate* unmanaged<IntPtr, IntPtr, IntPtr, Void>, IntPtr, IntPtr) (Inherited from CFReadStream)
DoSetProperty(NSString, INativeObject) (Inherited from CFReadStream)
EnableEvents(CFRunLoop, NSString) (Inherited from CFStream)
Equals(Object) (Inherited from DisposableObject)
GetCheckedHandle() (Inherited from DisposableObject)
GetDescription(IntPtr)

Returns a textual representation of the specified object.

(Inherited from CFType)
GetError() (Inherited from CFReadStream)
GetFinalRequest()
GetHashCode() (Inherited from DisposableObject)
GetResponseHeader()
GetStatus() (Inherited from CFStream)
HasBytesAvailable() (Inherited from CFReadStream)
InitializeHandle(NativeHandle) (Inherited from DisposableObject)
OnCallback(CFStreamEventType) (Inherited from CFStream)
OnCanAcceptBytesEvent(CFStream+StreamEventArgs) (Inherited from CFStream)
OnClosedEvent(CFStream+StreamEventArgs) (Inherited from CFStream)
OnErrorEvent(CFStream+StreamEventArgs) (Inherited from CFStream)
OnHasBytesAvailableEvent(CFStream+StreamEventArgs) (Inherited from CFStream)
OnOpenCompleted(CFStream+StreamEventArgs) (Inherited from CFStream)
Open() (Inherited from CFStream)
Read(Byte[], Int32, Int32) (Inherited from CFReadStream)
Read(Byte[]) (Inherited from CFReadStream)
Release() (Inherited from NativeObject)
Retain() (Inherited from NativeObject)
ScheduleWithRunLoop(CFRunLoop, NSString) (Inherited from CFReadStream)
SetProxy(CFProxySettings)
UnscheduleFromRunLoop(CFRunLoop, NSString) (Inherited from CFReadStream)

Events

Name Description
CanAcceptBytesEvent

Raised when the stream can accept bytes to be written without blocking.

(Inherited from CFStream)
ClosedEvent

Raised when the end of the stream is reached and it has been closed.

(Inherited from CFStream)
ErrorEvent

Raised when an error occurs on the stream.

(Inherited from CFStream)
HasBytesAvailableEvent

Raised when the stream has bytes available to be read.

(Inherited from CFStream)
OpenCompletedEvent

Raised when the stream finishes opening and is ready for use.

(Inherited from CFStream)

Extension Methods

Name Description
GetHandle(INativeObject)
GetNonNullHandle(INativeObject, String)

Applies to