Method | Description | |
---|---|---|
CreateTrackerUri ( System.Guid channel_id, string tip ) : |
||
GetConnectionInfo ( ) : |
||
OutputStreamBase ( PeerCastStation.Core.PeerCast peercast, Stream input_stream, Stream output_stream, |
元になるストリーム、チャンネル、リクエストからHTTPOutputStreamを初期化します
|
|
Post ( |
||
Start ( ) : Task |
||
Stop ( ) : void | ||
Stop ( StopReason reason ) : void |
Method | Description | |
---|---|---|
DoPost ( |
||
DoProcess ( |
||
GetUpstreamRate ( ) : int | ||
OnError ( |
||
OnError ( |
||
OnStarted ( |
||
OnStopped ( |
Method | Description | |
---|---|---|
ParseEndPoint ( string text ) : string |
public static CreateTrackerUri ( System.Guid channel_id, string tip ) : |
||
channel_id | System.Guid | |
tip | string | |
return |
protected DoPost ( |
||
from | ||
packet | Atom | |
cancel_token | ||
return | System.Threading.Task |
protected abstract DoProcess ( |
||
cancel_token | ||
return | Task |
public abstract GetConnectionInfo ( ) : |
||
return |
protected OnError ( |
||
err | ||
return | System.Threading.Task |
protected OnError ( |
||
err | ||
cancel_token | ||
return | System.Threading.Task |
protected OnStarted ( |
||
cancel_token | ||
return | System.Threading.Task |
protected OnStopped ( |
||
cancel_token | ||
return | System.Threading.Task |
public OutputStreamBase ( PeerCastStation.Core.PeerCast peercast, Stream input_stream, Stream output_stream, |
||
peercast | PeerCastStation.Core.PeerCast | 所属するPeerCast |
input_stream | Stream | 元になる受信ストリーム |
output_stream | Stream | 元になる送信ストリーム |
remote_endpoint | 接続先のアドレス | |
access_control | 接続可否および認証の情報 | |
channel | Channel | 所属するチャンネル。無い場合はnull |
header | byte | |
return | System |
public Post ( |
||
from | ||
packet | Atom | |
return | void |