C# Class CSharpRTMP.Core.Protocols.Rtmfp.HandShake

Inheritance: Session
Datei anzeigen Open project: langhuihui/csharprtmp Class Usage Examples

Public Properties

Property Type Description
CertificatInit byte[]

Public Methods

Method Description
CommitCookie ( byte value ) : void
CreateCookie ( H2NBinaryWriter writer, HelloAttempt attempt, byte tag, string queryUrl ) : void
CreateSession ( byte cookieValue ) : Session
HandShake ( BaseRtmfpProtocol handler ) : System
Manage ( ) : void
PacketHandler ( N2HBinaryReader reader ) : void

Private Methods

Method Description
PerformHandshake ( byte id, N2HBinaryReader reader, long oldPos ) : byte

Method Details

CommitCookie() public method

public CommitCookie ( byte value ) : void
value byte
return void

CreateCookie() public method

public CreateCookie ( H2NBinaryWriter writer, HelloAttempt attempt, byte tag, string queryUrl ) : void
writer CSharpRTMP.Common.H2NBinaryWriter
attempt HelloAttempt
tag byte
queryUrl string
return void

CreateSession() public method

public CreateSession ( byte cookieValue ) : Session
cookieValue byte
return Session

HandShake() public method

public HandShake ( BaseRtmfpProtocol handler ) : System
handler BaseRtmfpProtocol
return System

Manage() public method

public Manage ( ) : void
return void

PacketHandler() public method

public PacketHandler ( N2HBinaryReader reader ) : void
reader CSharpRTMP.Common.N2HBinaryReader
return void

Property Details

CertificatInit public_oe static_oe property

public static byte[] CertificatInit
return byte[]