コード例 #1
0
        public override void SelectToon(IRpcController controller, SelectToonRequest request, Action<SelectToonResponse> done)
        {
            done(new SelectToonResponse.Builder
                     {

                     }.Build());
        }
コード例 #2
0
ファイル: ToonExternalService.cs プロジェクト: nortex/d3sharp
 public override void SelectToon(Google.ProtocolBuffers.IRpcController controller, SelectToonRequest request, Action<SelectToonResponse> done)
 {
     Logger.Trace("SelectToon()");
     
     var builder = SelectToonResponse.CreateBuilder();
     var toon = Toons.ToonManager.GetToonByLowID(request.Toon.Low);
     this.Client.CurrentToon = toon;
     done(builder.Build());
 }
コード例 #3
0
 public override void SelectToon(IRpcController controller, SelectToonRequest request, Action<SelectToonResponse> done)
 {
     ProtoOutputBuffer.Write(request.GetType(), request.ToString());
 }
コード例 #4
0
ファイル: ToonServiceExternalImpl.cs プロジェクト: fry/d3
		public override void SelectToon(Google.ProtocolBuffers.IRpcController controller, SelectToonRequest request, Action<SelectToonResponse> done) {
			var response = SelectToonResponse.CreateBuilder();

			done(response.Build());
		}
コード例 #5
0
 public override void SelectToon(IRpcController controller, SelectToonRequest request, Action<NoData> done)
 {
     throw new NotImplementedException();
 }
コード例 #6
0
ファイル: ToonExternalService.cs プロジェクト: superk/d3sharp
 public override void SelectToon(Google.ProtocolBuffers.IRpcController controller, SelectToonRequest request, Action<SelectToonResponse> done)
 {
     Logger.Trace("SelectToon()");
     var builder = SelectToonResponse.CreateBuilder();
     done(builder.Build());
 }
コード例 #7
0
 public override void SelectToon(IRpcController controller, SelectToonRequest request, Action <NoData> done)
 {
     ProtoOutputBuffer.Write(request.GetType(), request.ToString());
 }
コード例 #8
0
 public override void SelectToon(IRpcController controller, SelectToonRequest request, Action <NoData> done)
 {
     throw new NotImplementedException();
 }
コード例 #9
0
        public override void SelectToon(Google.ProtocolBuffers.IRpcController controller, SelectToonRequest request, Action <SelectToonResponse> done)
        {
            var response = SelectToonResponse.CreateBuilder();

            done(response.Build());
        }
コード例 #10
0
ファイル: GameUtilitiesImpl.cs プロジェクト: fry/d3
		public override void SelectToon(Google.ProtocolBuffers.IRpcController controller, SelectToonRequest request, Action<bnet.protocol.NoData> done) {
			throw new NotImplementedException();
		}
コード例 #11
0
ファイル: GameUtilitiesImpl.cs プロジェクト: yuyufeng/d3
 public override void SelectToon(Google.ProtocolBuffers.IRpcController controller, SelectToonRequest request, Action <bnet.protocol.NoData> done)
 {
     throw new NotImplementedException();
 }
コード例 #12
0
        public override void SelectToon(Google.ProtocolBuffers.IRpcController controller, SelectToonRequest request, Action <SelectToonResponse> done)
        {
            Logger.Trace("SelectToon()");

            var builder = SelectToonResponse.CreateBuilder();
            var toon    = ToonManager.GetToonByLowID(request.Toon.Low);

            this.Client.CurrentToon = toon;
            done(builder.Build());
        }
コード例 #13
0
 public override void SelectToon(IRpcController controller, SelectToonRequest request, Action <SelectToonResponse> done)
 {
     done(new SelectToonResponse.Builder
     {
     }.Build());
 }