C# Class PeerCastStation.HTTP.HTTPPushSourceStream

Inheritance: PeerCastStation.Core.SourceStreamBase
Afficher le fichier Open project: kumaryu/peercaststation

Méthodes publiques

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

Méthodes protégées

Méthode Description
CreateConnection ( Uri source_uri ) : ISourceConnection
OnConnectionStopped ( ISourceConnection connection, StopReason reason ) : void

Method Details

CreateConnection() protected méthode

protected CreateConnection ( Uri source_uri ) : ISourceConnection
source_uri System.Uri
Résultat ISourceConnection

GetConnectionInfo() public méthode

public GetConnectionInfo ( ) : ConnectionInfo
Résultat PeerCastStation.Core.ConnectionInfo

HTTPPushSourceStream() public méthode

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
Résultat PeerCastStation.Core

OnConnectionStopped() protected méthode

protected OnConnectionStopped ( ISourceConnection connection, StopReason reason ) : void
connection ISourceConnection
reason StopReason
Résultat void