@@ -75,7 +75,7 @@ operator(})
75
75
76
76
keyword(func) operator(()ident(e) operator(*)ident(Error)operator(\)) ident(String)operator((\)) predefined_type(string) operator({)
77
77
keyword(switch) operator({)
78
- keyword(case) ident(e)operator(.)ident(status) operator(<=) ident (len)operator(()ident(errorStrings)operator(\):)
78
+ keyword(case) ident(e)operator(.)ident(status) operator(<=) predefined (len)operator(()ident(errorStrings)operator(\):)
79
79
keyword(return) ident(errorStrings)operator([)ident(e)operator(.)ident(status)operator(])
80
80
keyword(default)operator(:)
81
81
keyword(return) string<delimiter(")content(Unknown error)delimiter(")>
@@ -87,27 +87,27 @@ keyword(type) ident(result) keyword(struct) operator({)
87
87
ident(identifier) predefined_type(uint32)
88
88
operator(})
89
89
90
- keyword(type) ident(DeviceToken) operator([)integer(32 )operator(])predefined_type(byte)
90
+ keyword(type) ident(DeviceToken) operator([)float(3)float(2 )operator(])predefined_type(byte)
91
91
92
92
keyword(var) ident(revocationList) operator([])ident(DeviceToken)
93
- keyword(var) ident(saver) keyword(chan) ident(DeviceToken) operator(=) ident (make)operator(()keyword(chan) ident(DeviceToken)operator(,) integer(100 )operator(\))
93
+ keyword(var) ident(saver) keyword(chan) ident(DeviceToken) operator(=) predefined (make)operator(()keyword(chan) ident(DeviceToken)operator(,) float(1)octal(00 )operator(\))
94
94
95
95
keyword(type) ident(Apns) keyword(struct) operator({)
96
96
ident(conn) operator(*)ident(tls)operator(.)ident(Conn)
97
97
ident(waitReplies) keyword(map)operator([)predefined_type(uint32)operator(])keyword(chan) ident(result)
98
98
operator(})
99
99
100
100
keyword(func) ident(replyServer)operator(()ident(apns) operator(*)ident(Apns)operator(\)) operator({)
101
- ident(buf) operator(:=) ident (make)operator(([])predefined_type(byte)operator(,) integer(25 )operator(\))
101
+ ident(buf) operator(:=) predefined (make)operator(([])predefined_type(byte)operator(,) float(2)float(5 )operator(\))
102
102
keyword(for) operator({)
103
103
ident(n)operator(,) ident(err) operator(:=) ident(apns)operator(.)ident(conn)operator(.)ident(Read)operator(()ident(buf)operator(\))
104
104
keyword(if) ident(err) operator(!=) predefined_constant(nil) operator(&&) ident(err) operator(!=) ident(syscall)operator(.)ident(EAGAIN) operator({)
105
105
ident(log)operator(.)ident(Fatal)operator(()string<delimiter(")content(replyServer:)delimiter(")>operator(,) ident(err)operator(\))
106
106
operator(})
107
- keyword(if) ident(n) operator(>=) integer (6) operator({)
107
+ keyword(if) ident(n) operator(>=) float (6) operator({)
108
108
keyword(var) ident(r) ident(result)
109
- ident(r)operator(.)ident(status) operator(=) ident(buf)operator([)integer (0)operator(])
110
- ident(r)operator(.)ident(identifier) operator(=) ident(wire)operator(.)ident(Uint32)operator(()ident(buf)operator([)integer (1)operator(:]\))
109
+ ident(r)operator(.)ident(status) operator(=) ident(buf)operator([)float (0)operator(])
110
+ ident(r)operator(.)ident(identifier) operator(=) ident(wire)operator(.)ident(Uint32)operator(()ident(buf)operator([)float (1)operator(:]\))
111
111
112
112
comment(// send the reply to anyone waiting for a response)
113
113
ident(ch) operator(:=) ident(apns)operator(.)ident(waitReplies)operator([)ident(r)operator(.)ident(identifier)operator(])
@@ -140,14 +140,14 @@ keyword(func) operator(()ident(a) operator(*)ident(Apns)operator(\)) ident(loadR
140
140
keyword(defer) ident(f)operator(.)ident(Close)operator((\))
141
141
142
142
keyword(if) ident(revocationList) operator(==) predefined_constant(nil) operator({)
143
- ident(revocationList) operator(=) ident (make)operator(([])ident(DeviceToken)operator(,) integer (5)operator(\))
143
+ ident(revocationList) operator(=) predefined (make)operator(([])ident(DeviceToken)operator(,) float (5)operator(\))
144
144
operator(})
145
145
146
146
ident(d) operator(:=) ident(gob)operator(.)ident(NewDecoder)operator(()ident(f)operator(\))
147
147
keyword(for) ident(err) operator(==) predefined_constant(nil) operator({)
148
148
keyword(var) ident(t) ident(DeviceToken)
149
149
keyword(if) ident(err) operator(=) ident(d)operator(.)ident(Decode)operator((&)ident(t)operator(\);) ident(err) operator(==) predefined_constant(nil) operator({)
150
- ident(revocationList) operator(=) ident (append)operator(()ident(revocationList)operator(,) ident(t)operator(\))
150
+ ident(revocationList) operator(=) predefined (append)operator(()ident(revocationList)operator(,) ident(t)operator(\))
151
151
operator(})
152
152
operator(})
153
153
keyword(if) ident(err) operator(==) ident(io)operator(.)ident(EOF) operator({)
@@ -158,20 +158,20 @@ keyword(func) operator(()ident(a) operator(*)ident(Apns)operator(\)) ident(loadR
158
158
operator(})
159
159
160
160
keyword(func) operator(()ident(a) operator(*)ident(Apns)operator(\)) ident(SendMessage)operator(()ident(identifier)operator(,) ident(expiry) predefined_type(uint32)operator(,) ident(token) operator([])predefined_type(byte)operator(,) ident(payload) keyword(interface)operator({}\)) operator((<-)keyword(chan) operator(*)ident(Error)operator(,) predefined_type(error)operator(\)) operator({)
161
- ident(buf) operator(:=) ident (make)operator(()ident(buffer)operator(,) integer(256 )operator(\))
161
+ ident(buf) operator(:=) predefined (make)operator(()ident(buffer)operator(,) float(2)float(5)float(6 )operator(\))
162
162
163
- keyword(if) ident(identifier) operator(==) integer (0) operator(&&) ident(expiry) operator(==) integer (0) operator({)
163
+ keyword(if) ident(identifier) operator(==) float (0) operator(&&) ident(expiry) operator(==) float (0) operator({)
164
164
comment(// use simple format)
165
- ident(buf)operator(.)ident(writeByte)operator(()integer (0)operator(\))
165
+ ident(buf)operator(.)ident(writeByte)operator(()float (0)operator(\))
166
166
operator(}) keyword(else) operator({)
167
167
comment(// use extended format)
168
- ident(buf)operator(.)ident(writeByte)operator(()integer (1)operator(\))
168
+ ident(buf)operator(.)ident(writeByte)operator(()float (1)operator(\))
169
169
ident(buf)operator(.)ident(writeUint32)operator(()ident(identifier)operator(\))
170
170
ident(buf)operator(.)ident(writeUint32)operator(()ident(expiry)operator(\))
171
171
operator(})
172
172
173
173
comment(// append the token)
174
- ident(buf)operator(.)ident(writeUint16)operator(()predefined_type(uint16)operator(()ident (len)operator(()ident(token)operator(\)\)\))
174
+ ident(buf)operator(.)ident(writeUint16)operator(()predefined_type(uint16)operator(()predefined (len)operator(()ident(token)operator(\)\)\))
175
175
ident(buf)operator(.)ident(writeBytes)operator(()ident(token)operator(\))
176
176
177
177
comment(// build the JSON data)
@@ -192,8 +192,8 @@ keyword(func) operator(()ident(a) operator(*)ident(Apns)operator(\)) ident(SendM
192
192
ident(buf)operator(.)ident(writeBytes)operator(()ident(jbuf)operator(.)ident(Bytes)operator((\)\))
193
193
194
194
comment(// all done-- now send it!)
195
- keyword(var) ident(sent) predefined_type(int) operator(=) integer (0)
196
- ident(l) operator(:=) ident (len)operator(()ident(buf)operator(\))
195
+ keyword(var) ident(sent) predefined_type(int) operator(=) float (0)
196
+ ident(l) operator(:=) predefined (len)operator(()ident(buf)operator(\))
197
197
keyword(for) ident(sent) operator(<) ident(l) operator({)
198
198
ident(n)operator(,) ident(err) operator(:=) ident(a)operator(.)ident(conn)operator(.)ident(Write)operator(()ident(buf)operator([)ident(sent)operator(:)ident(l)operator(]\))
199
199
keyword(if) ident(err) operator(!=) predefined_constant(nil) operator({)
@@ -203,19 +203,19 @@ keyword(func) operator(()ident(a) operator(*)ident(Apns)operator(\)) ident(SendM
203
203
operator(})
204
204
205
205
comment(// sent successfully, return a channel which will funnel the result back asynchronously)
206
- ident(errchan) operator(:=) ident (make)operator(()keyword(chan) operator(*)ident(Error)operator(\))
206
+ ident(errchan) operator(:=) predefined (make)operator(()keyword(chan) operator(*)ident(Error)operator(\))
207
207
208
- keyword(if) ident(identifier) operator(!=) integer (0) operator({)
208
+ keyword(if) ident(identifier) operator(!=) float (0) operator({)
209
209
keyword(if) ident(a)operator(.)ident(waitReplies) operator(==) predefined_constant(nil) operator({)
210
- ident(a)operator(.)ident(waitReplies) operator(=) ident (make)operator(()keyword(map)operator([)predefined_type(uint32)operator(])keyword(chan) ident(result)operator(\))
210
+ ident(a)operator(.)ident(waitReplies) operator(=) predefined (make)operator(()keyword(map)operator([)predefined_type(uint32)operator(])keyword(chan) ident(result)operator(\))
211
211
operator(})
212
- ident(a)operator(.)ident(waitReplies)operator([)ident(identifier)operator(]) operator(=) ident (make)operator(()keyword(chan) ident(result)operator(,) integer (1)operator(\))
212
+ ident(a)operator(.)ident(waitReplies)operator([)ident(identifier)operator(]) operator(=) predefined (make)operator(()keyword(chan) ident(result)operator(,) float (1)operator(\))
213
213
214
214
keyword(go) keyword(func)operator((\)) operator({)
215
215
keyword(var) ident(r) ident(result)
216
216
keyword(select) operator({)
217
217
keyword(case) ident(r) operator(=) operator(<-)ident(a)operator(.)ident(waitReplies)operator([)ident(identifier)operator(]:)
218
- keyword(if) ident(r)operator(.)ident(status) operator(!=) integer (0) operator({)
218
+ keyword(if) ident(r)operator(.)ident(status) operator(!=) float (0) operator({)
219
219
comment(// send an error)
220
220
ident(errchan) operator(<-) operator(&)ident(Error)operator({)predefined_type(int)operator(()ident(r)operator(.)ident(status)operator(\)})
221
221
operator(}) keyword(else) operator({)
@@ -294,40 +294,40 @@ keyword(var) ident(wire) operator(=) ident(binary)operator(.)ident(BigEndian)
294
294
keyword(type) ident(buffer) operator([])predefined_type(byte)
295
295
296
296
keyword(func) operator(()ident(b) operator(*)ident(buffer)operator(\)) ident(next)operator(()ident(n) predefined_type(int)operator(\)) operator([])predefined_type(byte) operator({)
297
- ident(begin) operator(:=) ident (len)operator((*)ident(b)operator(\))
297
+ ident(begin) operator(:=) predefined (len)operator((*)ident(b)operator(\))
298
298
ident(end) operator(:=) ident(begin) operator(+) ident(n)
299
- keyword(if) ident(end) operator(>) ident (cap)operator((*)ident(b)operator(\)) operator({)
300
- ident(noob) operator(:=) ident (make)operator(([])predefined_type(byte)operator(,) ident(begin)operator(,) integer (2)operator(*)ident (cap)operator((*)ident(b)operator(\)+)ident(n)operator(\))
301
- ident (copy)operator(()ident(noob)operator(,) operator(*)ident(b)operator(\))
299
+ keyword(if) ident(end) operator(>) predefined (cap)operator((*)ident(b)operator(\)) operator({)
300
+ ident(noob) operator(:=) predefined (make)operator(([])predefined_type(byte)operator(,) ident(begin)operator(,) float (2)operator(*)predefined (cap)operator((*)ident(b)operator(\)+)ident(n)operator(\))
301
+ predefined (copy)operator(()ident(noob)operator(,) operator(*)ident(b)operator(\))
302
302
operator(*)ident(b) operator(=) ident(noob)
303
303
operator(})
304
304
operator(*)ident(b) operator(=) operator((*)ident(b)operator(\)[:)ident(end)operator(])
305
305
keyword(return) operator((*)ident(b)operator(\)[)ident(begin)operator(:)ident(end)operator(])
306
306
operator(})
307
307
308
308
keyword(func) operator(()ident(b) operator(*)ident(buffer)operator(\)) ident(writeString)operator(()ident(s) predefined_type(string)operator(\)) operator({)
309
- ident(wire)operator(.)ident(PutUint32)operator(()ident(b)operator(.)ident(next)operator(()integer (4)operator(\),) predefined_type(uint32)operator(()ident (len)operator(()ident(s)operator(\)\)\))
310
- ident (copy)operator(()ident(b)operator(.)ident(next)operator(()ident (len)operator(()ident(s)operator(\)\),) ident(s)operator(\))
309
+ ident(wire)operator(.)ident(PutUint32)operator(()ident(b)operator(.)ident(next)operator(()float (4)operator(\),) predefined_type(uint32)operator(()predefined (len)operator(()ident(s)operator(\)\)\))
310
+ predefined (copy)operator(()ident(b)operator(.)ident(next)operator(()predefined (len)operator(()ident(s)operator(\)\),) ident(s)operator(\))
311
311
operator(})
312
312
313
313
keyword(func) operator(()ident(b) operator(*)ident(buffer)operator(\)) ident(writeBytes)operator(()ident(p) operator([])predefined_type(byte)operator(\)) operator({)
314
- ident (copy)operator(()ident(b)operator(.)ident(next)operator(()ident (len)operator(()ident(p)operator(\)\),) ident(p)operator(\))
314
+ predefined (copy)operator(()ident(b)operator(.)ident(next)operator(()predefined (len)operator(()ident(p)operator(\)\),) ident(p)operator(\))
315
315
operator(})
316
316
317
317
keyword(func) operator(()ident(b) operator(*)ident(buffer)operator(\)) ident(writeByte)operator(()ident(v) predefined_type(byte)operator(\)) operator({)
318
- ident(b)operator(.)ident(next)operator(()integer (1)operator(\)[)integer (0)operator(]) operator(=) ident(v)
318
+ ident(b)operator(.)ident(next)operator(()float (1)operator(\)[)float (0)operator(]) operator(=) ident(v)
319
319
operator(})
320
320
321
321
keyword(func) operator(()ident(b) operator(*)ident(buffer)operator(\)) ident(writeUint16)operator(()ident(v) predefined_type(uint16)operator(\)) operator({)
322
- ident(wire)operator(.)ident(PutUint16)operator(()ident(b)operator(.)ident(next)operator(()integer (2)operator(\),) ident(v)operator(\))
322
+ ident(wire)operator(.)ident(PutUint16)operator(()ident(b)operator(.)ident(next)operator(()float (2)operator(\),) ident(v)operator(\))
323
323
operator(})
324
324
325
325
keyword(func) operator(()ident(b) operator(*)ident(buffer)operator(\)) ident(writeUint32)operator(()ident(v) predefined_type(uint32)operator(\)) operator({)
326
- ident(wire)operator(.)ident(PutUint32)operator(()ident(b)operator(.)ident(next)operator(()integer (4)operator(\),) ident(v)operator(\))
326
+ ident(wire)operator(.)ident(PutUint32)operator(()ident(b)operator(.)ident(next)operator(()float (4)operator(\),) ident(v)operator(\))
327
327
operator(})
328
328
329
329
keyword(func) operator(()ident(b) operator(*)ident(buffer)operator(\)) ident(writeUint64)operator(()ident(v) predefined_type(uint64)operator(\)) operator({)
330
- ident(wire)operator(.)ident(PutUint64)operator(()ident(b)operator(.)ident(next)operator(()integer (8)operator(\),) ident(v)operator(\))
330
+ ident(wire)operator(.)ident(PutUint64)operator(()ident(b)operator(.)ident(next)operator(()float (8)operator(\),) ident(v)operator(\))
331
331
operator(})
332
332
333
333
comment(/*
@@ -386,8 +386,8 @@ keyword(func) ident(newConnection)operator(()ident(addr)operator(,) ident(certPa
386
386
operator(})
387
387
388
388
ident(cfg) operator(:=) operator(&)ident(tls)operator(.)ident(Config)operator({})
389
- ident(cfg)operator(.)ident(Certificates) operator(=) ident (make)operator(([])ident(tls)operator(.)ident(Certificate)operator(,) integer (1)operator(\))
390
- ident(cfg)operator(.)ident(Certificates)operator([)integer (0)operator(]) operator(=) ident(cert)
389
+ ident(cfg)operator(.)ident(Certificates) operator(=) predefined (make)operator(([])ident(tls)operator(.)ident(Certificate)operator(,) float (1)operator(\))
390
+ ident(cfg)operator(.)ident(Certificates)operator([)float (0)operator(]) operator(=) ident(cert)
391
391
392
392
keyword(return) ident(tls)operator(.)ident(Dial)operator(()string<delimiter(")content(tcp)delimiter(")>operator(,) ident(addr)operator(,) ident(cfg)operator(\))
393
393
operator(})
@@ -430,15 +430,15 @@ comment(/*
430
430
*
431
431
*/)
432
432
433
- keyword(var) ident(quitChan) keyword(chan) keyword(chan) predefined_type(bool) operator(=) ident (make)operator(()keyword(chan) keyword(chan) predefined_type(bool)operator(,) integer (1)operator(\))
433
+ keyword(var) ident(quitChan) keyword(chan) keyword(chan) predefined_type(bool) operator(=) predefined (make)operator(()keyword(chan) keyword(chan) predefined_type(bool)operator(,) float (1)operator(\))
434
434
keyword(var) ident(addresses) operator(=) keyword(map)operator([)predefined_type(bool)operator(])predefined_type(string)operator({)
435
435
predefined_constant(true)operator(:) string<delimiter(")content(feedback.sandbox.push.apple.com)delimiter(")>operator(,)
436
436
predefined_constant(false)operator(:) string<delimiter(")content(feedback.push.apple.com)delimiter(")>operator(,)
437
437
operator(})
438
438
439
439
keyword(func) ident(feedbackMonitor)operator(()ident(config) operator(*)ident(tls)operator(.)ident(Config)operator(,) ident(useSandbox) predefined_type(bool)operator(\)) operator({)
440
440
keyword(for) operator({)
441
- ident(timer) operator(:=) ident(time)operator(.)ident(NewTimer)operator(()integer (5) operator(*) integer(60) operator(*) integer(1000000000 )operator(\)) comment(// five minutes)
441
+ ident(timer) operator(:=) ident(time)operator(.)ident(NewTimer)operator(()float (5) operator(*) float(6)float(0) operator(*) float(1)octal(000000000 )operator(\)) comment(// five minutes)
442
442
keyword(select) operator({)
443
443
keyword(case) ident(ch) operator(:=) operator(<-)ident(quitChan)operator(:)
444
444
comment(// been told to quit)
@@ -453,7 +453,7 @@ keyword(func) ident(feedbackMonitor)operator(()ident(config) operator(*)ident(tl
453
453
operator(})
454
454
455
455
comment(// once connected, the server immediately sends us our data)
456
- keyword(var) ident(buf) operator([)integer(38 )operator(])predefined_type(byte)
456
+ keyword(var) ident(buf) operator([)float(3)float(8 )operator(])predefined_type(byte)
457
457
keyword(for) operator({)
458
458
ident(_)operator(,) ident(err) operator(:=) ident(conn)operator(.)ident(Read)operator(()ident(buf)operator([:]\))
459
459
keyword(if) ident(err) operator(!=) predefined_constant(nil) operator({)
@@ -464,14 +464,14 @@ keyword(func) ident(feedbackMonitor)operator(()ident(config) operator(*)ident(tl
464
464
operator(})
465
465
466
466
comment(// four-byte time, in seconds)
467
- ident(time_unused) operator(:=) ident(wire)operator(.)ident(Uint32)operator(()ident(buf)operator([)integer (0)operator(:]\))
467
+ ident(time_unused) operator(:=) ident(wire)operator(.)ident(Uint32)operator(()ident(buf)operator([)float (0)operator(:]\))
468
468
comment(// two byte token size (always 32\))
469
- ident(size_unused) operator(:=) ident(wire)operator(.)ident(Uint16)operator(()ident(buf)operator([)integer (4)operator(:]\))
469
+ ident(size_unused) operator(:=) ident(wire)operator(.)ident(Uint16)operator(()ident(buf)operator([)float (4)operator(:]\))
470
470
ident(_)operator(,) ident(_) operator(=) ident(time_unused)operator(,) ident(size_unused)
471
471
472
472
comment(// get the device token itself)
473
473
keyword(var) ident(token) ident(DeviceToken)
474
- ident (copy)operator(()ident(token)operator([:],) ident(buf)operator([)integer (6)operator(:]\))
474
+ predefined (copy)operator(()ident(token)operator([:],) ident(buf)operator([)float (6)operator(:]\))
475
475
476
476
comment(// store the token in the revocation list)
477
477
ident(revokeDeviceToken)operator(()ident(token)operator(\))
@@ -494,7 +494,7 @@ keyword(func) ident(startFeedbackMonitor)operator(()ident(certPath)operator(,) i
494
494
operator(})
495
495
496
496
keyword(func) ident(stopFeedbackMonitor)operator((\)) operator({)
497
- ident(ch) operator(:=) ident (make)operator(()keyword(chan) predefined_type(bool)operator(,) integer (1)operator(\))
497
+ ident(ch) operator(:=) predefined (make)operator(()keyword(chan) predefined_type(bool)operator(,) float (1)operator(\))
498
498
comment(// tell the goroutine to stop)
499
499
ident(quitChan) operator(<-) ident(ch)
500
500
comment(// wait for it to do so)
0 commit comments