Beispiel #1
0
 public void Response(IQuarkNetworkPacketData data, string url, QuarkNetworkCallback callback)
 {
     ClientStream.Response(data, url, callback);
 }
Beispiel #2
0
 public void Event(IQuarkNetworkPacketData data, string url, QuarkNetworkCallback callback)
 {
     ClientStream.Event(data, url, callback);
 }
Beispiel #3
0
 public void Response <TData>(string url, QuarkNetworkCallback callback)
     where TData : IQuarkNetworkPacketData, new()
 {
     ClientStream.Response <TData>(url, callback);
 }
 public void Event(IQuarkNetworkPacketData data, string url, QuarkNetworkCallback callback)
 {
     _subscribe(data, _events, url, callback);
 }
 public void Event <TData>(string url, QuarkNetworkCallback callback)
     where TData : IQuarkNetworkPacketData, new()
 {
     _subscribe(new TData(), _events, url, callback);
 }
 public void Response(IQuarkNetworkPacketData data, string url, QuarkNetworkCallback callback)
 {
     _subscribe(data, _responses, url, callback);
 }
 public void Response <TData>(string url, QuarkNetworkCallback callback)
     where TData : IQuarkNetworkPacketData, new()
 {
     _subscribe(new TData(), _responses, url, callback);
 }
 private void _subscribe(IQuarkNetworkPacketData data, List <Callback> callbacks, string url, QuarkNetworkCallback callback)
 {
     callbacks.Add(new Callback
     {
         URL      = url,
         Worker   = callback,
         TypeData = data.GetType()
     });
 }