C# Класс CSharpRTMP.Core.NetIO.UDPCarrier

Наследование: IOHandler
Показать файл Открыть проект Примеры использования класса

Открытые свойства

Свойство Тип Описание
NearIP string
NearPort int
Parameters Variant
Rx int

Открытые методы

Метод Описание
Create ( string bindIp, int bindPort ) : UDPCarrier
Create ( string bindIp, ushort bindPort, BaseProtocol pProtocol ) : UDPCarrier
GetStats ( Variant info ) : bool
GetStats ( Variant info, uint namespaceId ) : void
OnEvent ( SocketAsyncEventArgs e ) : bool
SetReceiveBuffer ( InputStream ms, SocketAsyncEventArgs socketAsyncEventArgs, int size ) : bool
SignalOutputData ( EndPoint address, MemoryStream outputStream ) : bool
StartAccept ( ) : bool
UDPCarrier ( Socket socket ) : System

Приватные методы

Метод Описание
GetEndpointsInfo ( ) : bool

Описание методов

Create() публичный статический Метод

public static Create ( string bindIp, int bindPort ) : UDPCarrier
bindIp string
bindPort int
Результат UDPCarrier

Create() публичный статический Метод

public static Create ( string bindIp, ushort bindPort, BaseProtocol pProtocol ) : UDPCarrier
bindIp string
bindPort ushort
pProtocol CSharpRTMP.Core.Protocols.BaseProtocol
Результат UDPCarrier

GetStats() публичный Метод

public GetStats ( Variant info ) : bool
info Variant
Результат bool

GetStats() публичный Метод

public GetStats ( Variant info, uint namespaceId ) : void
info Variant
namespaceId uint
Результат void

OnEvent() публичный Метод

public OnEvent ( SocketAsyncEventArgs e ) : bool
e System.Net.Sockets.SocketAsyncEventArgs
Результат bool

SetReceiveBuffer() публичный Метод

public SetReceiveBuffer ( InputStream ms, SocketAsyncEventArgs socketAsyncEventArgs, int size ) : bool
ms CSharpRTMP.Common.InputStream
socketAsyncEventArgs System.Net.Sockets.SocketAsyncEventArgs
size int
Результат bool

SignalOutputData() публичный Метод

public SignalOutputData ( EndPoint address, MemoryStream outputStream ) : bool
address System.Net.EndPoint
outputStream System.IO.MemoryStream
Результат bool

StartAccept() публичный Метод

public StartAccept ( ) : bool
Результат bool

UDPCarrier() публичный Метод

public UDPCarrier ( Socket socket ) : System
socket Socket
Результат System

Описание свойств

NearIP публичное свойство

public string NearIP
Результат string

NearPort публичное свойство

public int NearPort
Результат int

Parameters публичное свойство

public Variant Parameters
Результат Variant

Rx публичное свойство

public int Rx
Результат int