コード例 #1
0
        public void Send(string url, NetworkResponseHandler networkResponseHandler)
        {
            WWW www = new WWW(url);

            Log.Debug("Network", "sending, URL: " + url);
            this.OmniataComponent.StartCoroutine(this.Request(www, url, networkResponseHandler));
        }
コード例 #2
0
 public void Channel(int channelId, NetworkResponseHandler networkResponseHandler)
 {
     if (!this.Initialized)
     {
         throw new InvalidOperationException("Uninitialized");
     }
     this.SendToChannelAPI(channelId, networkResponseHandler);
 }
コード例 #3
0
        private void SendToChannelAPI(int channelId, NetworkResponseHandler networkResponseHandler)
        {
            string url = string.Concat(new object[]
            {
                Utils.GetChannelAPI(this.UseSSL, this.Debug),
                "?api_key=",
                this.ApiKey,
                "&uid=",
                WWW.EscapeURL(this.UserID),
                "&channel_id=",
                channelId
            });

            this.Network.Send(url, networkResponseHandler);
        }
コード例 #4
0
 private IEnumerator Request(WWW www, string url, NetworkResponseHandler networkResponseHandler)
 {
     Network.< Request > c__Iterator15 <Request> c__Iterator = new Network.< Request > c__Iterator15();
コード例 #5
0
        private void SendToEventAPI(QueueElement element, NetworkResponseHandler networkResponseHandler)
        {
            string url = Utils.GetEventAPI(this.UseSSL, this.Debug) + "?" + element.WireFormat();

            this.Network.Send(url, networkResponseHandler);
        }