|
bool | TryParseAddress (string url, out string address, out ushort port, out string urlProtocol, out string urlPath) |
| Separates the given address into address (host name or IP) and port. Port must be included after colon! More...
|
|
|
IPhotonPeerListener | Listener [get] |
|
PhotonSocketState | State [get, protected set] |
|
bool | Connected [get] |
|
string | ServerAddress [get, protected set] |
| Contains only the server's hostname (stripped protocol, port and or path). Set in IPhotonSocket.Connect(). More...
|
|
string | ProxyServerAddress [get, protected set] |
|
static string | ServerIpAddress [get, protected set] |
| Contains the IP address of the previously resolved ServerAddress (or empty, if GetIpAddress wasn't used). More...
|
|
int | ServerPort [get, protected set] |
| Contains only the server's port address (as string). Set in IphotonSocket.Connect(). More...
|
|
bool | AddressResolvedAsIpv6 [get, set] |
| Where available, this exposes if the server's address was resolved into an IPv6 address or not. More...
|
|
string | UrlProtocol [get, protected set] |
|
string | UrlPath [get, protected set] |
|
◆ IPhotonSocket()
ExitGames.Client.Photon.IPhotonSocket.IPhotonSocket |
( |
PeerBase |
peerBase | ) |
|
|
inline |
◆ Connect()
virtual bool ExitGames.Client.Photon.IPhotonSocket.Connect |
( |
| ) |
|
|
inlinevirtual |
◆ Disconnect()
abstract bool ExitGames.Client.Photon.IPhotonSocket.Disconnect |
( |
| ) |
|
|
pure virtual |
◆ EnqueueDebugReturn()
void ExitGames.Client.Photon.IPhotonSocket.EnqueueDebugReturn |
( |
DebugLevel |
debugLevel, |
|
|
string |
message |
|
) |
| |
|
inline |
◆ HandleReceivedDatagram()
void ExitGames.Client.Photon.IPhotonSocket.HandleReceivedDatagram |
( |
byte[] |
inBuffer, |
|
|
int |
length, |
|
|
bool |
willBeReused |
|
) |
| |
|
inline |
◆ Receive()
abstract PhotonSocketError ExitGames.Client.Photon.IPhotonSocket.Receive |
( |
out byte[] |
data | ) |
|
|
pure virtual |
◆ ReportDebugOfLevel()
bool ExitGames.Client.Photon.IPhotonSocket.ReportDebugOfLevel |
( |
DebugLevel |
levelOfMessage | ) |
|
|
inline |
◆ Send()
abstract PhotonSocketError ExitGames.Client.Photon.IPhotonSocket.Send |
( |
byte[] |
data, |
|
|
int |
length |
|
) |
| |
|
pure virtual |
◆ TryParseAddress()
bool ExitGames.Client.Photon.IPhotonSocket.TryParseAddress |
( |
string |
url, |
|
|
out string |
address, |
|
|
out ushort |
port, |
|
|
out string |
urlProtocol, |
|
|
out string |
urlPath |
|
) |
| |
|
inlineprotected |
◆ ConnectAddress
string ExitGames.Client.Photon.IPhotonSocket.ConnectAddress |
Address, as defined via a Connect() call. Including protocol, port and or path.
This is set in the constructor and in Connect() again. Typically the address does not change after the IPhotonSocket is instantiated.
◆ PollReceive
bool ExitGames.Client.Photon.IPhotonSocket.PollReceive |
◆ Protocol
The protocol for this socket, defined in constructor.
◆ AddressResolvedAsIpv6
bool ExitGames.Client.Photon.IPhotonSocket.AddressResolvedAsIpv6 |
|
getset |
Where available, this exposes if the server's address was resolved into an IPv6 address or not.
◆ Connected
bool ExitGames.Client.Photon.IPhotonSocket.Connected |
|
get |
◆ Listener
◆ ProxyServerAddress
string ExitGames.Client.Photon.IPhotonSocket.ProxyServerAddress |
|
getprotected set |
◆ ServerAddress
string ExitGames.Client.Photon.IPhotonSocket.ServerAddress |
|
getprotected set |
◆ ServerIpAddress
string ExitGames.Client.Photon.IPhotonSocket.ServerIpAddress |
|
staticgetprotected set |
Contains the IP address of the previously resolved ServerAddress (or empty, if GetIpAddress wasn't used).
◆ ServerPort
int ExitGames.Client.Photon.IPhotonSocket.ServerPort |
|
getprotected set |
Contains only the server's port address (as string). Set in IphotonSocket.Connect().
◆ State
◆ UrlPath
string ExitGames.Client.Photon.IPhotonSocket.UrlPath |
|
getprotected set |
◆ UrlProtocol
string ExitGames.Client.Photon.IPhotonSocket.UrlProtocol |
|
getprotected set |
The documentation for this class was generated from the following file: