1 // Generated by the protocol buffer compiler.  DO NOT EDIT!
2 // source: tensorflow/core/protobuf/replay_log.proto
3 
4 module tensorflow.replay_log;
5 
6 import google.protobuf;
7 import tensorflow.master;
8 
9 enum protocVersion = 3012004;
10 
11 class NewReplaySession
12 {
13     @Proto(1) ListDevicesResponse devices = protoDefaultValue!(ListDevicesResponse);
14     @Proto(2) string sessionHandle = protoDefaultValue!(string);
15 }
16 
17 class ReplayOp
18 {
19     enum OpCase
20     {
21         opNotSet = 0,
22         createSession = 1,
23         extendSession = 2,
24         partialRunSetup = 3,
25         runStep = 4,
26         closeSession = 5,
27         listDevices = 6,
28         resetRequest = 7,
29         makeCallable = 8,
30         runCallable = 9,
31         releaseCallable = 10,
32         newReplaySession = 11,
33     }
34     OpCase _opCase = OpCase.opNotSet;
35     @property OpCase opCase() { return _opCase; }
36     void clearOp() { _opCase = OpCase.opNotSet; }
37     @Oneof("_opCase") union
38     {
39         @Proto(1) CreateSessionRequest _createSession = protoDefaultValue!(CreateSessionRequest); mixin(oneofAccessors!_createSession);
40         @Proto(2) ExtendSessionRequest _extendSession; mixin(oneofAccessors!_extendSession);
41         @Proto(3) PartialRunSetupRequest _partialRunSetup; mixin(oneofAccessors!_partialRunSetup);
42         @Proto(4) RunStepRequest _runStep; mixin(oneofAccessors!_runStep);
43         @Proto(5) CloseSessionRequest _closeSession; mixin(oneofAccessors!_closeSession);
44         @Proto(6) ListDevicesRequest _listDevices; mixin(oneofAccessors!_listDevices);
45         @Proto(7) ResetRequest _resetRequest; mixin(oneofAccessors!_resetRequest);
46         @Proto(8) MakeCallableRequest _makeCallable; mixin(oneofAccessors!_makeCallable);
47         @Proto(9) RunCallableRequest _runCallable; mixin(oneofAccessors!_runCallable);
48         @Proto(10) ReleaseCallableRequest _releaseCallable; mixin(oneofAccessors!_releaseCallable);
49         @Proto(11) NewReplaySession _newReplaySession; mixin(oneofAccessors!_newReplaySession);
50     }
51     enum ResponseCase
52     {
53         responseNotSet = 0,
54         createSessionResponse = 21,
55         extendSessionResponse = 22,
56         partialRunSetupResponse = 23,
57         runStepResponse = 24,
58         closeSessionResponse = 25,
59         listDevicesResponse = 26,
60         resetRequestResponse = 27,
61         makeCallableResponse = 28,
62         runCallableResponse = 29,
63         releaseCallableResponse = 30,
64     }
65     ResponseCase _responseCase = ResponseCase.responseNotSet;
66     @property ResponseCase responseCase() { return _responseCase; }
67     void clearResponse() { _responseCase = ResponseCase.responseNotSet; }
68     @Oneof("_responseCase") union
69     {
70         @Proto(21) CreateSessionResponse _createSessionResponse = protoDefaultValue!(CreateSessionResponse); mixin(oneofAccessors!_createSessionResponse);
71         @Proto(22) ExtendSessionResponse _extendSessionResponse; mixin(oneofAccessors!_extendSessionResponse);
72         @Proto(23) PartialRunSetupResponse _partialRunSetupResponse; mixin(oneofAccessors!_partialRunSetupResponse);
73         @Proto(24) RunStepResponse _runStepResponse; mixin(oneofAccessors!_runStepResponse);
74         @Proto(25) CloseSessionResponse _closeSessionResponse; mixin(oneofAccessors!_closeSessionResponse);
75         @Proto(26) ListDevicesResponse _listDevicesResponse; mixin(oneofAccessors!_listDevicesResponse);
76         @Proto(27) ResetResponse _resetRequestResponse; mixin(oneofAccessors!_resetRequestResponse);
77         @Proto(28) MakeCallableResponse _makeCallableResponse; mixin(oneofAccessors!_makeCallableResponse);
78         @Proto(29) RunCallableResponse _runCallableResponse; mixin(oneofAccessors!_runCallableResponse);
79         @Proto(30) ReleaseCallableResponse _releaseCallableResponse; mixin(oneofAccessors!_releaseCallableResponse);
80     }
81     @Proto(31) double startTimeUs = protoDefaultValue!(double);
82     @Proto(32) double endTimeUs = protoDefaultValue!(double);
83 }