C# Class PeerCastStation.HTTP.HTTPPushSourceStream

Inheritance: PeerCastStation.Core.SourceStreamBase
Mostra file Open project: kumaryu/peercaststation

Public Methods

Method Description
GetConnectionInfo ( ) : ConnectionInfo
HTTPPushSourceStream ( PeerCastStation.Core.PeerCast peercast, Channel channel, Uri source_uri, IContentReader content_reader ) : PeerCastStation.Core

Protected Methods

Method Description
CreateConnection ( Uri source_uri ) : ISourceConnection
OnConnectionStopped ( ISourceConnection connection, StopReason reason ) : void

Method Details

CreateConnection() protected method

protected CreateConnection ( Uri source_uri ) : ISourceConnection
source_uri System.Uri
return ISourceConnection

GetConnectionInfo() public method

public GetConnectionInfo ( ) : ConnectionInfo
return PeerCastStation.Core.ConnectionInfo

HTTPPushSourceStream() public method

public HTTPPushSourceStream ( PeerCastStation.Core.PeerCast peercast, Channel channel, Uri source_uri, IContentReader content_reader ) : PeerCastStation.Core
peercast PeerCastStation.Core.PeerCast
channel Channel
source_uri System.Uri
content_reader IContentReader
return PeerCastStation.Core

OnConnectionStopped() protected method

protected OnConnectionStopped ( ISourceConnection connection, StopReason reason ) : void
connection ISourceConnection
reason StopReason
return void