クラス
com.JRcServer.net.ConnectAddress の使用

ConnectAddress を使用しているパッケージ
com.JRcServer.net 通信処理をサポートします. 
com.JRcServer.net.umsg.engine 非同期通信を行うエンジンパッケージを提供します. 
 

com.JRcServer.net での ConnectAddress の使用
 

ConnectAddress を返す com.JRcServer.net のメソッド
static ConnectAddress NetIpPort.convertLongByIpPort(long code)
          指定long値からConnectAddressオブジェクト変換.
 ConnectAddress UdpProtocol.getLocal()
          ローカルアドレスを取得.
 ConnectAddress UdpCommonProtocol.getLocal()
          ローカルアドレスを取得.
 ConnectAddress TcpProtocol.getLocal()
          ローカルアドレスを取得.
 ConnectAddress MultiCastV4.getLocal()
          ローカルアドレスを取得.
 ConnectAddress MultiCast.getLocal()
          ローカルアドレスを取得.
 

ConnectAddress 型のパラメータを持つ com.JRcServer.net のメソッド
static long NetIpPort.convertIpPortByLong(ConnectAddress addrPort)
          指定情報から指定long値へ変換.
 void ConnectAddress.create(ConnectAddress obj)
          情報生成.
 void TcpServer.getBindAddress(ConnectAddress addr)
          バインドアドレスを取得.
 void TcpCommonServer.getBindAddress(ConnectAddress addr)
          バインドアドレスを取得.
 void TcpProtocol.getConnect(ConnectAddress addr)
          接続先アドレスを取得.
 void TcpCommonProtocol.getConnect(ConnectAddress addr)
          接続先アドレスを取得.
 void UdpProtocol.getLocal(ConnectAddress addr)
          ローカルアドレスを取得.
 void UdpCommonProtocol.getLocal(ConnectAddress addr)
          ローカルアドレスを取得.
 void TcpProtocol.getLocal(ConnectAddress addr)
          ローカルアドレスを取得.
 void TcpCommonProtocol.getLocal(ConnectAddress addr)
          ローカルアドレスを取得.
 void MultiCastV4.getLocal(ConnectAddress addr)
          ローカルアドレスを取得.
 void MultiCast.getLocal(ConnectAddress addr)
          ローカルアドレスを取得.
 int UdpProtocol.receive(byte[] out, ConnectAddress addr)
          データ受信.
 int UdpCommonProtocol.receive(byte[] out, ConnectAddress addr)
          データ受信.
 int MultiCastV4.receive(byte[] out, ConnectAddress addr)
          データ受信.
 int MultiCast.receive(byte[] out, ConnectAddress addr)
          データ受信.
 int UdpProtocol.receive(byte[] out, ConnectAddress addr, int timeout)
          データ受信.
 int UdpCommonProtocol.receive(byte[] out, ConnectAddress addr, int timeout)
          データ受信.
 int MultiCastV4.receive(byte[] out, ConnectAddress addr, int timeout)
          データ受信.
 int MultiCast.receive(byte[] out, ConnectAddress addr, int timeout)
          データ受信.
 byte[] UdpProtocol.receive(ConnectAddress addr)
          データ受信.
 byte[] UdpCommonProtocol.receive(ConnectAddress addr)
          データ受信.
 byte[] MultiCastV4.receive(ConnectAddress addr)
          データ受信.
 byte[] MultiCast.receive(ConnectAddress addr)
          データ受信.
 byte[] UdpProtocol.receive(ConnectAddress addr, int timeout)
          データ受信.
 byte[] UdpCommonProtocol.receive(ConnectAddress addr, int timeout)
          データ受信.
 byte[] MultiCastV4.receive(ConnectAddress addr, int timeout)
          データ受信.
 byte[] MultiCast.receive(ConnectAddress addr, int timeout)
          データ受信.
 void UdpProtocol.send(byte[] binary, ConnectAddress addr)
          データ送信.
 void UdpCommonProtocol.send(byte[] binary, ConnectAddress addr)
          データ送信.
 

ConnectAddress 型のパラメータを持つ com.JRcServer.net のコンストラクタ
ConnectAddress(ConnectAddress obj)
          コンストラクタ.
 

com.JRcServer.net.umsg.engine での ConnectAddress の使用
 

ConnectAddress 型のパラメータを持つ com.JRcServer.net.umsg.engine のメソッド
 byte[] UdpMessageEngine.receive(ConnectAddress out)
          受信処理.
 byte[] UdpMessageEngine.receive(ConnectAddress out, int timeout)
          受信処理.
 BinResource UdpMessageEngine.receiveByBinResource(ConnectAddress out)
          受信処理.
 BinResource UdpMessageEngine.receiveByBinResource(ConnectAddress out, int timeout)
          受信処理.
 void UdpMessageEngine.send(ConnectAddress conn, byte[] binary)
          送信処理.
 void UdpMessageEngine.sendByBinResource(ConnectAddress conn, BinResource binary)
          送信処理.