initial commit
This commit is contained in:
@@ -0,0 +1,61 @@
|
||||
Imports System
|
||||
Imports System.Net
|
||||
Imports System.Net.Sockets
|
||||
Imports System.Threading
|
||||
|
||||
' Token: 0x02000021 RID: 33
|
||||
Public Class BridgeEndPoint
|
||||
' Token: 0x0600026D RID: 621 RVA: 0x0001332C File Offset: 0x0001152C
|
||||
Public Sub New(localport As Integer, remoteIP As String, key As String)
|
||||
bool_0 = True
|
||||
Try
|
||||
string_1 = key
|
||||
tcpListener_0 = New TcpListener(IPAddress.Any, localport)
|
||||
tcpListener_0.Start(20)
|
||||
string_0 = remoteIP
|
||||
Dim thread As Thread = New Thread(AddressOf method_0)
|
||||
thread.Start()
|
||||
Catch ex As Exception
|
||||
Close()
|
||||
End Try
|
||||
End Sub
|
||||
|
||||
Private Sub method_0()
|
||||
Try
|
||||
While bool_0
|
||||
Dim tcpClient_ As TcpClient = tcpListener_0.AcceptTcpClient()
|
||||
While tcpClient_0 Is Nothing
|
||||
Thread.Sleep(100)
|
||||
End While
|
||||
Dim tcpClient_2 As TcpClient = tcpClient_0
|
||||
tcpClient_0 = Nothing
|
||||
Dim [class] As Relay = New Relay()
|
||||
[class].method_0(tcpClient_, tcpClient_2)
|
||||
tcpClient_1 = tcpClient_2
|
||||
Thread.Sleep(100)
|
||||
End While
|
||||
Catch ex As Exception
|
||||
End Try
|
||||
End Sub
|
||||
|
||||
Public Shared Sub Close()
|
||||
Try
|
||||
tcpListener_0.[Stop]()
|
||||
bool_0 = False
|
||||
Catch ex As Exception
|
||||
End Try
|
||||
End Sub
|
||||
|
||||
Private Shared tcpListener_0 As TcpListener
|
||||
|
||||
Private string_0 As String
|
||||
|
||||
Public string_1 As String
|
||||
|
||||
Public tcpClient_0 As TcpClient
|
||||
|
||||
Public tcpClient_1 As TcpClient
|
||||
|
||||
Private Shared bool_0 As Boolean
|
||||
|
||||
End Class
|
||||
Reference in New Issue
Block a user