OLD | NEW |
1 // Code generated by protoc-gen-go. | 1 // Code generated by protoc-gen-go. |
2 // source: service.proto | 2 // source: service.proto |
3 // DO NOT EDIT! | 3 // DO NOT EDIT! |
4 | 4 |
5 package dm | 5 package dm |
6 | 6 |
7 import prpccommon "github.com/luci/luci-go/common/prpc" | 7 import prpccommon "github.com/luci/luci-go/common/prpc" |
8 import prpc "github.com/luci/luci-go/server/prpc" | 8 import prpc "github.com/luci/luci-go/server/prpc" |
9 | 9 |
10 import proto "github.com/golang/protobuf/proto" | 10 import proto "github.com/golang/protobuf/proto" |
11 import fmt "fmt" | 11 import fmt "fmt" |
12 import math "math" | 12 import math "math" |
13 import google_protobuf1 "github.com/luci/luci-go/common/proto/google" | 13 import google_protobuf2 "github.com/luci/luci-go/common/proto/google" |
14 | 14 |
15 import ( | 15 import ( |
16 context "golang.org/x/net/context" | 16 context "golang.org/x/net/context" |
17 grpc "google.golang.org/grpc" | 17 grpc "google.golang.org/grpc" |
18 ) | 18 ) |
19 | 19 |
20 // Reference imports to suppress errors if they are not otherwise used. | 20 // Reference imports to suppress errors if they are not otherwise used. |
21 var _ = proto.Marshal | 21 var _ = proto.Marshal |
22 var _ = fmt.Errorf | 22 var _ = fmt.Errorf |
23 var _ = math.Inf | 23 var _ = math.Inf |
24 | 24 |
25 // Reference imports to suppress errors if they are not otherwise used. | 25 // Reference imports to suppress errors if they are not otherwise used. |
26 var _ context.Context | 26 var _ context.Context |
27 var _ grpc.ClientConn | 27 var _ grpc.ClientConn |
28 | 28 |
29 // This is a compile-time assertion to ensure that this generated file | 29 // This is a compile-time assertion to ensure that this generated file |
30 // is compatible with the grpc package it is being compiled against. | 30 // is compatible with the grpc package it is being compiled against. |
31 const _ = grpc.SupportPackageIsVersion2 | 31 const _ = grpc.SupportPackageIsVersion2 |
32 | 32 |
33 // Client API for Deps service | 33 // Client API for Deps service |
34 | 34 |
35 type DepsClient interface { | 35 type DepsClient interface { |
| 36 // allows you to add additional data to the current dependency graph. |
36 EnsureGraphData(ctx context.Context, in *EnsureGraphDataReq, opts ...grp
c.CallOption) (*EnsureGraphDataRsp, error) | 37 EnsureGraphData(ctx context.Context, in *EnsureGraphDataReq, opts ...grp
c.CallOption) (*EnsureGraphDataRsp, error) |
37 » ActivateExecution(ctx context.Context, in *ActivateExecutionReq, opts ..
.grpc.CallOption) (*google_protobuf1.Empty, error) | 38 » // is called by Execution clients to activate themselves with DM. |
38 » FinishAttempt(ctx context.Context, in *FinishAttemptReq, opts ...grpc.Ca
llOption) (*google_protobuf1.Empty, error) | 39 » ActivateExecution(ctx context.Context, in *ActivateExecutionReq, opts ..
.grpc.CallOption) (*google_protobuf2.Empty, error) |
| 40 » // is called by Execution clients to indicate that an Attempt is finishe
d. |
| 41 » FinishAttempt(ctx context.Context, in *FinishAttemptReq, opts ...grpc.Ca
llOption) (*google_protobuf2.Empty, error) |
| 42 » // runs queries, and walks along the dependency graph from the query res
ults. |
39 WalkGraph(ctx context.Context, in *WalkGraphReq, opts ...grpc.CallOption
) (*GraphData, error) | 43 WalkGraph(ctx context.Context, in *WalkGraphReq, opts ...grpc.CallOption
) (*GraphData, error) |
40 // ClaimExecution is a totally temporary hack | |
41 ClaimExecution(ctx context.Context, in *google_protobuf1.Empty, opts ...
grpc.CallOption) (*ClaimExecutionRsp, error) | |
42 } | 44 } |
43 type depsPRPCClient struct { | 45 type depsPRPCClient struct { |
44 client *prpccommon.Client | 46 client *prpccommon.Client |
45 } | 47 } |
46 | 48 |
47 func NewDepsPRPCClient(client *prpccommon.Client) DepsClient { | 49 func NewDepsPRPCClient(client *prpccommon.Client) DepsClient { |
48 return &depsPRPCClient{client} | 50 return &depsPRPCClient{client} |
49 } | 51 } |
50 | 52 |
51 func (c *depsPRPCClient) EnsureGraphData(ctx context.Context, in *EnsureGraphDat
aReq, opts ...grpc.CallOption) (*EnsureGraphDataRsp, error) { | 53 func (c *depsPRPCClient) EnsureGraphData(ctx context.Context, in *EnsureGraphDat
aReq, opts ...grpc.CallOption) (*EnsureGraphDataRsp, error) { |
52 out := new(EnsureGraphDataRsp) | 54 out := new(EnsureGraphDataRsp) |
53 err := c.client.Call(ctx, "dm.Deps", "EnsureGraphData", in, out, opts...
) | 55 err := c.client.Call(ctx, "dm.Deps", "EnsureGraphData", in, out, opts...
) |
54 if err != nil { | 56 if err != nil { |
55 return nil, err | 57 return nil, err |
56 } | 58 } |
57 return out, nil | 59 return out, nil |
58 } | 60 } |
59 | 61 |
60 func (c *depsPRPCClient) ActivateExecution(ctx context.Context, in *ActivateExec
utionReq, opts ...grpc.CallOption) (*google_protobuf1.Empty, error) { | 62 func (c *depsPRPCClient) ActivateExecution(ctx context.Context, in *ActivateExec
utionReq, opts ...grpc.CallOption) (*google_protobuf2.Empty, error) { |
61 » out := new(google_protobuf1.Empty) | 63 » out := new(google_protobuf2.Empty) |
62 err := c.client.Call(ctx, "dm.Deps", "ActivateExecution", in, out, opts.
..) | 64 err := c.client.Call(ctx, "dm.Deps", "ActivateExecution", in, out, opts.
..) |
63 if err != nil { | 65 if err != nil { |
64 return nil, err | 66 return nil, err |
65 } | 67 } |
66 return out, nil | 68 return out, nil |
67 } | 69 } |
68 | 70 |
69 func (c *depsPRPCClient) FinishAttempt(ctx context.Context, in *FinishAttemptReq
, opts ...grpc.CallOption) (*google_protobuf1.Empty, error) { | 71 func (c *depsPRPCClient) FinishAttempt(ctx context.Context, in *FinishAttemptReq
, opts ...grpc.CallOption) (*google_protobuf2.Empty, error) { |
70 » out := new(google_protobuf1.Empty) | 72 » out := new(google_protobuf2.Empty) |
71 err := c.client.Call(ctx, "dm.Deps", "FinishAttempt", in, out, opts...) | 73 err := c.client.Call(ctx, "dm.Deps", "FinishAttempt", in, out, opts...) |
72 if err != nil { | 74 if err != nil { |
73 return nil, err | 75 return nil, err |
74 } | 76 } |
75 return out, nil | 77 return out, nil |
76 } | 78 } |
77 | 79 |
78 func (c *depsPRPCClient) WalkGraph(ctx context.Context, in *WalkGraphReq, opts .
..grpc.CallOption) (*GraphData, error) { | 80 func (c *depsPRPCClient) WalkGraph(ctx context.Context, in *WalkGraphReq, opts .
..grpc.CallOption) (*GraphData, error) { |
79 out := new(GraphData) | 81 out := new(GraphData) |
80 err := c.client.Call(ctx, "dm.Deps", "WalkGraph", in, out, opts...) | 82 err := c.client.Call(ctx, "dm.Deps", "WalkGraph", in, out, opts...) |
81 if err != nil { | 83 if err != nil { |
82 return nil, err | 84 return nil, err |
83 } | 85 } |
84 return out, nil | 86 return out, nil |
85 } | 87 } |
86 | 88 |
87 func (c *depsPRPCClient) ClaimExecution(ctx context.Context, in *google_protobuf
1.Empty, opts ...grpc.CallOption) (*ClaimExecutionRsp, error) { | |
88 out := new(ClaimExecutionRsp) | |
89 err := c.client.Call(ctx, "dm.Deps", "ClaimExecution", in, out, opts...) | |
90 if err != nil { | |
91 return nil, err | |
92 } | |
93 return out, nil | |
94 } | |
95 | |
96 type depsClient struct { | 89 type depsClient struct { |
97 cc *grpc.ClientConn | 90 cc *grpc.ClientConn |
98 } | 91 } |
99 | 92 |
100 func NewDepsClient(cc *grpc.ClientConn) DepsClient { | 93 func NewDepsClient(cc *grpc.ClientConn) DepsClient { |
101 return &depsClient{cc} | 94 return &depsClient{cc} |
102 } | 95 } |
103 | 96 |
104 func (c *depsClient) EnsureGraphData(ctx context.Context, in *EnsureGraphDataReq
, opts ...grpc.CallOption) (*EnsureGraphDataRsp, error) { | 97 func (c *depsClient) EnsureGraphData(ctx context.Context, in *EnsureGraphDataReq
, opts ...grpc.CallOption) (*EnsureGraphDataRsp, error) { |
105 out := new(EnsureGraphDataRsp) | 98 out := new(EnsureGraphDataRsp) |
106 err := grpc.Invoke(ctx, "/dm.Deps/EnsureGraphData", in, out, c.cc, opts.
..) | 99 err := grpc.Invoke(ctx, "/dm.Deps/EnsureGraphData", in, out, c.cc, opts.
..) |
107 if err != nil { | 100 if err != nil { |
108 return nil, err | 101 return nil, err |
109 } | 102 } |
110 return out, nil | 103 return out, nil |
111 } | 104 } |
112 | 105 |
113 func (c *depsClient) ActivateExecution(ctx context.Context, in *ActivateExecutio
nReq, opts ...grpc.CallOption) (*google_protobuf1.Empty, error) { | 106 func (c *depsClient) ActivateExecution(ctx context.Context, in *ActivateExecutio
nReq, opts ...grpc.CallOption) (*google_protobuf2.Empty, error) { |
114 » out := new(google_protobuf1.Empty) | 107 » out := new(google_protobuf2.Empty) |
115 err := grpc.Invoke(ctx, "/dm.Deps/ActivateExecution", in, out, c.cc, opt
s...) | 108 err := grpc.Invoke(ctx, "/dm.Deps/ActivateExecution", in, out, c.cc, opt
s...) |
116 if err != nil { | 109 if err != nil { |
117 return nil, err | 110 return nil, err |
118 } | 111 } |
119 return out, nil | 112 return out, nil |
120 } | 113 } |
121 | 114 |
122 func (c *depsClient) FinishAttempt(ctx context.Context, in *FinishAttemptReq, op
ts ...grpc.CallOption) (*google_protobuf1.Empty, error) { | 115 func (c *depsClient) FinishAttempt(ctx context.Context, in *FinishAttemptReq, op
ts ...grpc.CallOption) (*google_protobuf2.Empty, error) { |
123 » out := new(google_protobuf1.Empty) | 116 » out := new(google_protobuf2.Empty) |
124 err := grpc.Invoke(ctx, "/dm.Deps/FinishAttempt", in, out, c.cc, opts...
) | 117 err := grpc.Invoke(ctx, "/dm.Deps/FinishAttempt", in, out, c.cc, opts...
) |
125 if err != nil { | 118 if err != nil { |
126 return nil, err | 119 return nil, err |
127 } | 120 } |
128 return out, nil | 121 return out, nil |
129 } | 122 } |
130 | 123 |
131 func (c *depsClient) WalkGraph(ctx context.Context, in *WalkGraphReq, opts ...gr
pc.CallOption) (*GraphData, error) { | 124 func (c *depsClient) WalkGraph(ctx context.Context, in *WalkGraphReq, opts ...gr
pc.CallOption) (*GraphData, error) { |
132 out := new(GraphData) | 125 out := new(GraphData) |
133 err := grpc.Invoke(ctx, "/dm.Deps/WalkGraph", in, out, c.cc, opts...) | 126 err := grpc.Invoke(ctx, "/dm.Deps/WalkGraph", in, out, c.cc, opts...) |
134 if err != nil { | 127 if err != nil { |
135 return nil, err | 128 return nil, err |
136 } | 129 } |
137 return out, nil | 130 return out, nil |
138 } | 131 } |
139 | 132 |
140 func (c *depsClient) ClaimExecution(ctx context.Context, in *google_protobuf1.Em
pty, opts ...grpc.CallOption) (*ClaimExecutionRsp, error) { | |
141 out := new(ClaimExecutionRsp) | |
142 err := grpc.Invoke(ctx, "/dm.Deps/ClaimExecution", in, out, c.cc, opts..
.) | |
143 if err != nil { | |
144 return nil, err | |
145 } | |
146 return out, nil | |
147 } | |
148 | |
149 // Server API for Deps service | 133 // Server API for Deps service |
150 | 134 |
151 type DepsServer interface { | 135 type DepsServer interface { |
| 136 // allows you to add additional data to the current dependency graph. |
152 EnsureGraphData(context.Context, *EnsureGraphDataReq) (*EnsureGraphDataR
sp, error) | 137 EnsureGraphData(context.Context, *EnsureGraphDataReq) (*EnsureGraphDataR
sp, error) |
153 » ActivateExecution(context.Context, *ActivateExecutionReq) (*google_proto
buf1.Empty, error) | 138 » // is called by Execution clients to activate themselves with DM. |
154 » FinishAttempt(context.Context, *FinishAttemptReq) (*google_protobuf1.Emp
ty, error) | 139 » ActivateExecution(context.Context, *ActivateExecutionReq) (*google_proto
buf2.Empty, error) |
| 140 » // is called by Execution clients to indicate that an Attempt is finishe
d. |
| 141 » FinishAttempt(context.Context, *FinishAttemptReq) (*google_protobuf2.Emp
ty, error) |
| 142 » // runs queries, and walks along the dependency graph from the query res
ults. |
155 WalkGraph(context.Context, *WalkGraphReq) (*GraphData, error) | 143 WalkGraph(context.Context, *WalkGraphReq) (*GraphData, error) |
156 // ClaimExecution is a totally temporary hack | |
157 ClaimExecution(context.Context, *google_protobuf1.Empty) (*ClaimExecutio
nRsp, error) | |
158 } | 144 } |
159 | 145 |
160 func RegisterDepsServer(s prpc.Registrar, srv DepsServer) { | 146 func RegisterDepsServer(s prpc.Registrar, srv DepsServer) { |
161 s.RegisterService(&_Deps_serviceDesc, srv) | 147 s.RegisterService(&_Deps_serviceDesc, srv) |
162 } | 148 } |
163 | 149 |
164 func _Deps_EnsureGraphData_Handler(srv interface{}, ctx context.Context, dec fun
c(interface{}) error, interceptor grpc.UnaryServerInterceptor) (interface{}, err
or) { | 150 func _Deps_EnsureGraphData_Handler(srv interface{}, ctx context.Context, dec fun
c(interface{}) error, interceptor grpc.UnaryServerInterceptor) (interface{}, err
or) { |
165 in := new(EnsureGraphDataReq) | 151 in := new(EnsureGraphDataReq) |
166 if err := dec(in); err != nil { | 152 if err := dec(in); err != nil { |
167 return nil, err | 153 return nil, err |
(...skipping 58 matching lines...) Expand 10 before | Expand all | Expand 10 after Loading... |
226 info := &grpc.UnaryServerInfo{ | 212 info := &grpc.UnaryServerInfo{ |
227 Server: srv, | 213 Server: srv, |
228 FullMethod: "/dm.Deps/WalkGraph", | 214 FullMethod: "/dm.Deps/WalkGraph", |
229 } | 215 } |
230 handler := func(ctx context.Context, req interface{}) (interface{}, erro
r) { | 216 handler := func(ctx context.Context, req interface{}) (interface{}, erro
r) { |
231 return srv.(DepsServer).WalkGraph(ctx, req.(*WalkGraphReq)) | 217 return srv.(DepsServer).WalkGraph(ctx, req.(*WalkGraphReq)) |
232 } | 218 } |
233 return interceptor(ctx, in, info, handler) | 219 return interceptor(ctx, in, info, handler) |
234 } | 220 } |
235 | 221 |
236 func _Deps_ClaimExecution_Handler(srv interface{}, ctx context.Context, dec func
(interface{}) error, interceptor grpc.UnaryServerInterceptor) (interface{}, erro
r) { | |
237 in := new(google_protobuf1.Empty) | |
238 if err := dec(in); err != nil { | |
239 return nil, err | |
240 } | |
241 if interceptor == nil { | |
242 return srv.(DepsServer).ClaimExecution(ctx, in) | |
243 } | |
244 info := &grpc.UnaryServerInfo{ | |
245 Server: srv, | |
246 FullMethod: "/dm.Deps/ClaimExecution", | |
247 } | |
248 handler := func(ctx context.Context, req interface{}) (interface{}, erro
r) { | |
249 return srv.(DepsServer).ClaimExecution(ctx, req.(*google_protobu
f1.Empty)) | |
250 } | |
251 return interceptor(ctx, in, info, handler) | |
252 } | |
253 | |
254 var _Deps_serviceDesc = grpc.ServiceDesc{ | 222 var _Deps_serviceDesc = grpc.ServiceDesc{ |
255 ServiceName: "dm.Deps", | 223 ServiceName: "dm.Deps", |
256 HandlerType: (*DepsServer)(nil), | 224 HandlerType: (*DepsServer)(nil), |
257 Methods: []grpc.MethodDesc{ | 225 Methods: []grpc.MethodDesc{ |
258 { | 226 { |
259 MethodName: "EnsureGraphData", | 227 MethodName: "EnsureGraphData", |
260 Handler: _Deps_EnsureGraphData_Handler, | 228 Handler: _Deps_EnsureGraphData_Handler, |
261 }, | 229 }, |
262 { | 230 { |
263 MethodName: "ActivateExecution", | 231 MethodName: "ActivateExecution", |
264 Handler: _Deps_ActivateExecution_Handler, | 232 Handler: _Deps_ActivateExecution_Handler, |
265 }, | 233 }, |
266 { | 234 { |
267 MethodName: "FinishAttempt", | 235 MethodName: "FinishAttempt", |
268 Handler: _Deps_FinishAttempt_Handler, | 236 Handler: _Deps_FinishAttempt_Handler, |
269 }, | 237 }, |
270 { | 238 { |
271 MethodName: "WalkGraph", | 239 MethodName: "WalkGraph", |
272 Handler: _Deps_WalkGraph_Handler, | 240 Handler: _Deps_WalkGraph_Handler, |
273 }, | 241 }, |
274 { | |
275 MethodName: "ClaimExecution", | |
276 Handler: _Deps_ClaimExecution_Handler, | |
277 }, | |
278 }, | 242 }, |
279 Streams: []grpc.StreamDesc{}, | 243 Streams: []grpc.StreamDesc{}, |
280 } | 244 } |
281 | 245 |
282 var fileDescriptor6 = []byte{ | 246 var fileDescriptor5 = []byte{ |
283 » // 267 bytes of a gzipped FileDescriptorProto | 247 » // 242 bytes of a gzipped FileDescriptorProto |
284 » 0x1f, 0x8b, 0x08, 0x00, 0x00, 0x09, 0x6e, 0x88, 0x02, 0xff, 0x7c, 0x90,
0x51, 0x4b, 0xc3, 0x30, | 248 » 0x1f, 0x8b, 0x08, 0x00, 0x00, 0x09, 0x6e, 0x88, 0x02, 0xff, 0x7c, 0x90,
0x41, 0x4b, 0x03, 0x31, |
285 » 0x14, 0x85, 0x61, 0x88, 0x60, 0xa0, 0x3a, 0xc3, 0xa6, 0xa3, 0xfe, 0x05,
0xc9, 0x40, 0x9f, 0x45, | 249 » 0x10, 0x85, 0x51, 0x44, 0x30, 0xb0, 0x58, 0x87, 0xa2, 0x65, 0xfd, 0x0b,
0x92, 0x82, 0x9e, 0x3d, |
286 » 0x8a, 0xab, 0xbe, 0xfb, 0xe2, 0x63, 0xc9, 0xda, 0xbb, 0x2e, 0xd8, 0x36,
0xb1, 0xb9, 0x9d, 0xfa, | 250 » 0x2c, 0x74, 0xf5, 0xee, 0xc5, 0x63, 0x48, 0x77, 0xa7, 0xdb, 0x60, 0x77,
0x13, 0x93, 0xd9, 0xaa, |
287 » 0xe7, 0xfc, 0x6d, 0xf6, 0x26, 0xa9, 0x63, 0x9b, 0xfa, 0x98, 0x2f, 0xf7,
0x9c, 0x7b, 0xcf, 0x61, | 251 » 0x3f, 0x5e, 0xb0, 0x93, 0xec, 0x16, 0xb4, 0xd2, 0x63, 0xbe, 0x99, 0xf7,
0xe6, 0xe5, 0x89, 0x2c, |
288 » 0x91, 0x85, 0x76, 0xa3, 0x72, 0x10, 0xa6, 0xd5, 0xa8, 0xf9, 0xa8, 0xa8,
0xe3, 0xab, 0x52, 0xeb, | 252 » 0xa0, 0xdf, 0x9a, 0x0a, 0xa5, 0xf3, 0x96, 0x2c, 0x9c, 0xd6, 0x6d, 0x7e,
0xdb, 0x58, 0xdb, 0x6c, |
289 » 0xb2, 0x82, 0xb9, 0x23, 0xcb, 0x6e, 0x35, 0x87, 0xda, 0xe0, 0xa7, 0x1f,
0x88, 0xc7, 0x65, 0x2b, | 253 » 0x70, 0x1e, 0xc9, 0xb2, 0x5f, 0xcd, 0xb1, 0x75, 0xf4, 0x95, 0x16, 0xf2,
0x49, 0xe3, 0xb5, 0x5b, |
290 » 0xcd, 0x3a, 0x2b, 0x24, 0xca, 0x40, 0x2e, 0xa1, 0xb1, 0x5d, 0x0b, 0xd9,
0xc1, 0xc7, 0x4c, 0xe6, | 254 » 0xab, 0x5a, 0x93, 0x1e, 0xc8, 0x0d, 0x76, 0xa1, 0xf7, 0xa8, 0x0e, 0x06,
0x33, 0x5d, 0x91, 0xd9, |
291 » 0xa8, 0x36, 0x12, 0x21, 0x83, 0x0f, 0xc8, 0x3b, 0x54, 0xba, 0x09, 0x3f,
0x93, 0x95, 0x6a, 0x94, | 255 » 0x6a, 0x42, 0x85, 0x9f, 0x58, 0xf5, 0x64, 0x6c, 0x37, 0x4c, 0xa6, 0x2b,
0xd3, 0x99, 0xb0, 0x56, |
292 » 0x5d, 0x67, 0x12, 0x91, 0xbc, 0x07, 0xeb, 0x77, 0x59, 0xbd, 0x7a, 0x9b,
0x40, 0xa6, 0x79, 0x25, | 256 » 0x9a, 0x88, 0xbd, 0x47, 0xeb, 0x0f, 0xbd, 0x79, 0x4b, 0x36, 0x89, 0xdc,
0x7f, 0x9f, 0x88, 0xb3, |
293 » 0x55, 0xbd, 0x2f, 0xbf, 0xf9, 0x1a, 0xb1, 0xa3, 0x05, 0x18, 0xcb, 0x13,
0x76, 0x96, 0xba, 0xe5, | 257 » 0x05, 0xba, 0x00, 0x85, 0xb8, 0x2c, 0xe3, 0x95, 0x67, 0x9e, 0x2e, 0x76,
0x37, 0xe0, 0x5a, 0xd6, |
294 » 0x4f, 0x24, 0x5a, 0xf4, 0xab, 0xf9, 0x85, 0x28, 0x6a, 0xb1, 0x07, 0x9f,
0xe1, 0x2d, 0xfe, 0x95, | 258 » 0xad, 0xfc, 0x03, 0x5f, 0xf0, 0x3d, 0xff, 0x97, 0x07, 0x07, 0xa5, 0xb8,
0x2a, 0x86, 0x3c, 0xe5, |
295 » 0x5b, 0xc3, 0x53, 0x76, 0x9e, 0x84, 0x33, 0xd3, 0x61, 0x0d, 0x9f, 0xd1,
0xf0, 0x01, 0xf6, 0x36, | 259 » 0x18, 0x07, 0x66, 0xbc, 0x7c, 0x80, 0x93, 0x4d, 0x6a, 0x41, 0x8e, 0x2d,
0xc8, 0x92, 0x5b, 0x80, |
296 » 0xbe, 0x1c, 0x31, 0x94, 0x23, 0x52, 0x2a, 0x87, 0xdf, 0xb1, 0xe8, 0xd1,
0x65, 0x4a, 0x7c, 0x24, | 260 » 0x47, 0x91, 0x3d, 0xc5, 0xf0, 0x45, 0xca, 0x0e, 0x53, 0xb6, 0xf8, 0x85,
0x8e, 0xc9, 0xef, 0xc4, |
297 » 0x3e, 0x21, 0x8b, 0x1d, 0xf4, 0x9f, 0xfc, 0x9a, 0x9d, 0xbc, 0xf4, 0xe1,
0xdd, 0x65, 0x7c, 0x4c, | 261 » 0xc5, 0xeb, 0xee, 0x97, 0x31, 0x19, 0x4c, 0x58, 0xba, 0x7f, 0xb2, 0x2c,
0x63, 0xb2, 0x8f, 0xbd, |
298 » 0xd2, 0x9f, 0x27, 0xc9, 0x22, 0x22, 0xdb, 0x8c, 0xf7, 0xec, 0xf4, 0x81,
0x8a, 0xd9, 0x1e, 0xfc, | 262 » 0x3c, 0x8f, 0xea, 0x87, 0x9f, 0x00, 0x00, 0x00, 0xff, 0xff, 0x21, 0x8f,
0xba, 0xcb, 0xa5, 0x01, |
299 » 0x87, 0x6f, 0x3c, 0x25, 0xe1, 0xee, 0x6c, 0x1f, 0x7a, 0x79, 0xec, 0xc6,
0x6e, 0xbf, 0x03, 0x00, | 263 » 0x00, 0x00, |
300 » 0x00, 0xff, 0xff, 0x4b, 0x84, 0xce, 0xf2, 0xfd, 0x01, 0x00, 0x00, | |
301 } | 264 } |
OLD | NEW |