B-Arts DocumentationIndice generale

BBaseSocket

Linea B-Arts classica: questa scheda descrive BNetFramework (.NET Framework 4.8). Non usare firme o namespace come se appartenessero al BFramework moderno .NET 10.

Identità

  • Assembly/progetto: BNetFramework.

  • Target: .NET Framework 4.8.

  • Namespace CLR: BArts.BArts.BSocket.

  • Nome completo: BArts.BArts.BSocket.BBaseSocket.

  • Tipo: class.

  • Ambito: runtime/interfaccia pubblica.

Ruolo

Tipo pubblico della linea B-Arts classica nel namespace BArts.BArts.BSocket.

Dichiarazione

Public MustInherit Class BBaseSocket

Interfacce dichiarate: IHttpHandler.

Tipi annidati pubblici

Proprietà

Nome Dichiarazione
Sockets Public Shared Property Sockets As List(Of BSocketKey)
encoding Public Shared Property encoding As Encoding = Encoding.UTF8
BufferSize Public Shared Property BufferSize As Integer = 1024 * 4
Key Public Property Key As BSocketKey = Nothing
Context Public Property Context As WebSocketContext
Log Public Property Log As BLogText
LevelLog Public Property LevelLog As eLevelLog = eLevelLog.Sempre
IsReusable Public ReadOnly Property IsReusable As Boolean Implements IHttpHandler.IsReusable

Metodi

Nome Dichiarazione
ProcessRequest Public Sub ProcessRequest(ByVal context As HttpContext) Implements IHttpHandler.ProcessRequest
RunListener Public Async Function RunListener(ByVal webSocket As BSocketKey) As Task
OnConnect Public MustOverride Function OnConnect(ByVal MsgReceived As BSocketMessage) As Task
OnDisconnect Public MustOverride Function OnDisconnect(ByVal MsgReceived As BSocketMessage) As Task
OnReceive Public MustOverride Function OnReceive(ByVal MsgReceived As BSocketMessage) As Task(Of Boolean)
OnError Public Overridable Sub OnError(ByVal MsgReceived As BSocketMessage)

Sorgenti verificati

  • Base\BBaseSocket.vb