Zdexby TheHolyOneZ
42,628 classes
Class

IPhotonSocket

: Object
ExitGames.Client.Photon.IPhotonSocket, Photon3Unity3D 0x0050 (80 B) inherited 0x0010 Photon3Unity3D.dll
0x00x0050

Members 12

OffsetSizeNameTypeFlagsDefault
0x08peerBasePeerBase1 flags—
0x01ProtocolConnectionProtocol2 flags—
0x01PollReceiveboolPublic—
0x001A0x02padding / unreflected
0x04<State>k__BackingFieldPhotonSocketStatePrivate—
0x08ConnectAddressstringPublic—
0x08<ServerAddress>k__BackingFieldstringPrivate—
0x08<ProxyServerAddress>k__BackingFieldstringPrivate—
0x08<ServerIpAddress>k__BackingFieldstringPrivateStatic—
0x04<ServerPort>k__BackingFieldintPrivate—
0x01<AddressResolvedAsIpv6>k__BackingFieldboolPrivate—
0x003D0x03padding / unreflected
0x08<UrlProtocol>k__BackingFieldstringPrivate—
0x08<UrlPath>k__BackingFieldstringPrivate—

Functions 35

SignatureFlagsNativeParams
IPhotonPeerListener get_Listener()2 flags0x08
int get_MTU()2 flags0x04
PhotonSocketState get_State()Public+1 flags0x04
void set_State(const PhotonSocketState& value)2 flags0x04
bool get_Connected()Public+1 flags0x01
string get_ServerAddress()Public+1 flags0x08
void set_ServerAddress(const string& value)2 flags0x08
string get_ProxyServerAddress()Public+1 flags0x08
void set_ProxyServerAddress(const string& value)2 flags0x08
string get_ServerIpAddress()PublicStatic+1 flags0x08
void set_ServerIpAddress(const string& value)Static+2 flags0x08
int get_ServerPort()Public+1 flags0x04
void set_ServerPort(int value)2 flags0x04
bool get_AddressResolvedAsIpv6()Public+1 flags0x01
void set_AddressResolvedAsIpv6(bool value)2 flags0x01
string get_UrlProtocol()Public+1 flags0x08
void set_UrlProtocol(const string& value)2 flags0x08
string get_UrlPath()Public+1 flags0x08
void set_UrlPath(const string& value)2 flags0x08
string get_SerializationProtocol()2 flags0x08
void .ctor(PeerBase peerBase)Public+1 flags0x08
bool Connect()Public+2 flags0x01
bool Disconnect()Public+3 flags—0x01
PhotonSocketError Send(const byte[]& data, int length)Public+3 flags—0x08
PhotonSocketError Receive(ref byte[]& data)Public+3 flags—0x08
void HandleReceivedDatagram(const byte[]& inBuffer, int length, bool willBeReused)Public0x08
bool ReportDebugOfLevel(const DebugLevel& levelOfMessage)Public0x01
void EnqueueDebugReturn(const DebugLevel& debugLevel, const string& message)Public0x08
void HandleException(const StatusCode& statusCode)1 flags0x04
bool TryParseAddress(const string& url, ref string& address, ref ushort& port, ref string& urlProtocol, ref string& urlPath)1 flags0x08
bool IpAddressTryParse(const string& strIP, ref IPAddress& address)Private0x08
IPAddress[] GetIpAddresses(const string& hostname)1 flags0x08
int AddressSortComparer(IPAddress x, IPAddress y)Private0x08
IPAddress GetIpAddress(const string& address)Static+1 flags0x08
void <HandleException>b__52_0()Private0x00

Subclasses 5

Used by 2

types with a member, parameter or interface of this type