C# Класс Brunet.Messaging.UnicastSender

Provides a method of sending data over IPHandler's unicast socket.
Наследование: ISender
Показать файл Открыть проект Примеры использования класса

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

Свойство Тип Описание
EndPoint System.Net.EndPoint

Защищенные свойства (Protected)

Свойство Тип Описание
_s Socket

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

Метод Описание
Equals ( object o ) : bool

ISender objects need to have semantically meaningful Equals.

GetHashCode ( ) : int

Uses the EndPoints HashCode.

Send ( ICopyable data ) : void

Sends the data over the unicast socket.

ToString ( ) : string
ToUri ( ) : string
UnicastSender ( Socket s, EndPoint ep ) : System

Creates a new unicast sender that will send over the provided socket to the specified endpoint.

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

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

ISender objects need to have semantically meaningful Equals.
public Equals ( object o ) : bool
o object The object to compare to.
Результат bool

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

Uses the EndPoints HashCode.
public GetHashCode ( ) : int
Результат int

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

Sends the data over the unicast socket.
public Send ( ICopyable data ) : void
data ICopyable
Результат void

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

public ToString ( ) : string
Результат string

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

public ToUri ( ) : string
Результат string

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

Creates a new unicast sender that will send over the provided socket to the specified endpoint.
public UnicastSender ( Socket s, EndPoint ep ) : System
s Socket The socket to use in sending.
ep System.Net.EndPoint The remote end point to send to.
Результат System

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

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

The remote end point to send to.
public EndPoint,System.Net EndPoint
Результат System.Net.EndPoint

_s защищенное свойство

The socket to send the data on.
protected Socket _s
Результат Socket