C# Класс FileFind.Meshwork.Transport.TransportBase

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

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

Свойство Тип Описание
connectionType ulong
incoming bool
transportState TransportState

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

Метод Описание
BeginReceive ( byte buffer, int offset, int size, AsyncCallback callback, object state ) : IAsyncResult
BeginReceiveMessage ( AsyncCallback callback, object state ) : IAsyncResult
BeginSend ( byte buffer, int offset, int size, AsyncCallback callback, object state ) : IAsyncResult
BeginSendMessage ( byte buffer, AsyncCallback callback, object state ) : IAsyncResult
Connect ( TransportCallback callback ) : void
Disconnect ( ) : void
Disconnect ( Exception ex ) : void
EndReceive ( IAsyncResult asyncResult ) : int
EndReceiveMessage ( IAsyncResult asyncResult ) : byte[]
EndSend ( IAsyncResult asyncResult ) : int
EndSendMessage ( IAsyncResult asyncResult ) : void
Receive ( byte buffer ) : int
Receive ( byte buffer, int offset, int size ) : int
ReceiveMessage ( ) : byte[]
Send ( byte buffer ) : int
Send ( byte buffer, int offset, int size ) : int
SendMessage ( byte buffer ) : void

Защищенные методы

Метод Описание
RaiseConnected ( ) : void
RaiseDisconnected ( Exception ex ) : void

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

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

public BeginReceive ( byte buffer, int offset, int size, AsyncCallback callback, object state ) : IAsyncResult
buffer byte
offset int
size int
callback AsyncCallback
state object
Результат IAsyncResult

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

public BeginReceiveMessage ( AsyncCallback callback, object state ) : IAsyncResult
callback AsyncCallback
state object
Результат IAsyncResult

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

public BeginSend ( byte buffer, int offset, int size, AsyncCallback callback, object state ) : IAsyncResult
buffer byte
offset int
size int
callback AsyncCallback
state object
Результат IAsyncResult

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

public BeginSendMessage ( byte buffer, AsyncCallback callback, object state ) : IAsyncResult
buffer byte
callback AsyncCallback
state object
Результат IAsyncResult

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

public abstract Connect ( TransportCallback callback ) : void
callback TransportCallback
Результат void

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

public abstract Disconnect ( ) : void
Результат void

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

public abstract Disconnect ( Exception ex ) : void
ex System.Exception
Результат void

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

public EndReceive ( IAsyncResult asyncResult ) : int
asyncResult IAsyncResult
Результат int

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

public EndReceiveMessage ( IAsyncResult asyncResult ) : byte[]
asyncResult IAsyncResult
Результат byte[]

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

public EndSend ( IAsyncResult asyncResult ) : int
asyncResult IAsyncResult
Результат int

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

public EndSendMessage ( IAsyncResult asyncResult ) : void
asyncResult IAsyncResult
Результат void

RaiseConnected() защищенный Метод

protected RaiseConnected ( ) : void
Результат void

RaiseDisconnected() защищенный Метод

protected RaiseDisconnected ( Exception ex ) : void
ex System.Exception
Результат void

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

public Receive ( byte buffer ) : int
buffer byte
Результат int

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

public abstract Receive ( byte buffer, int offset, int size ) : int
buffer byte
offset int
size int
Результат int

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

public ReceiveMessage ( ) : byte[]
Результат byte[]

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

public Send ( byte buffer ) : int
buffer byte
Результат int

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

public abstract Send ( byte buffer, int offset, int size ) : int
buffer byte
offset int
size int
Результат int

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

public SendMessage ( byte buffer ) : void
buffer byte
Результат void

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

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

protected ulong connectionType
Результат ulong

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

protected bool incoming
Результат bool

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

protected TransportState transportState
Результат TransportState