init add protocols

master
謝桂綱 10 years ago
parent c73839379b
commit 790bfcbd1f

@ -1,3 +1,27 @@
Public Class LinqProvider
Imports System.Reflection
Imports Microsoft.VisualBasic.Net
Imports Microsoft.VisualBasic.Net.Protocol
Imports Microsoft.VisualBasic.Net.Protocol.Reflection
Imports Microsoft.VisualBasic.Serialization
End Class
Namespace TaskHost
''' <summary>
'''
''' </summary>
'''
<Protocol(GetType(TaskProtocols))>
Public Class LinqProvider
ReadOnly __host As TcpSynchronizationServicesSocket = New TcpSynchronizationServicesSocket(GetFirstAvailablePort)
Sub New()
__host.Responsehandler = AddressOf New ProtocolHandler(Me).HandleRequest
End Sub
<Protocol(TaskProtocols.MoveNext)>
Private Function __moveNext(CA As Long, args As RequestStream, remote As System.Net.IPEndPoint) As RequestStream
End Function
End Class
End Namespace

@ -5,5 +5,12 @@
''' </summary>
Public Module Protocols
Public Enum TaskProtocols
#Region "LINQ supports"
MoveNext
#End Region
End Enum
End Module
End Namespace
Loading…
Cancel
Save