コード例 #1
0
 public void Close()
 {
     if (P2P)
         CommunicationTcp.Close();
     else
     {
         CommunicationRabbitMqM2S.Close();
         CommunicationRabbitMqS2M.Close();
     }
 }
コード例 #2
0
        public string ReceiveData(int size=0)
        {
            if (P2P)
            {
                if (size == 0)
                {
                    return CommunicationTcp.ReceiveData();
                }
                else if(size <0)
                {
                    return CommunicationTcp.ReceiveData(int.Parse(CommunicationTcp.ReceiveData()));
                }
                else
                {
                    return CommunicationTcp.ReceiveData(size);
                }
            }
            else
                return CommunicationRabbitMqS2M.Consume();

        }