C# Класс Engine.Objects.SocketInstance

Represents a TCP socket
Наследование: Jurassic.Library.ObjectInstance
Показать файл Открыть проект Примеры использования класса

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

Метод Описание
ListenOnPort ( int port, [ address = "127.0.0.1" ) : SocketInstance
SocketInstance ( ScriptEngine parent, string address, int port ) : System

Opens a TCP client and returns it to Sphere.

SocketInstance ( ScriptEngine parent, string address, int port, TcpClient client ) : System

Wraps a TCP Client and returns it to Sphere.

Приватные методы

Метод Описание
Close ( ) : void
GetPendingReadSize ( ) : int
IsConnected ( ) : bool
Read ( int size ) : ByteArrayInstance
Write ( ByteArrayInstance array ) : void

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

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

public static ListenOnPort ( int port, [ address = "127.0.0.1" ) : SocketInstance
port int
address [
Результат SocketInstance

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

Opens a TCP client and returns it to Sphere.
public SocketInstance ( ScriptEngine parent, string address, int port ) : System
parent ScriptEngine The Parent Script Engine
address string IPv4 Address
port int The port top open
Результат System

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

Wraps a TCP Client and returns it to Sphere.
public SocketInstance ( ScriptEngine parent, string address, int port, TcpClient client ) : System
parent ScriptEngine The Parent Script Engine
address string IPv4 Address
port int The port top open
client System.Net.Sockets.TcpClient
Результат System