|
| 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: