hai007
3e40931286
No changes to public files
...
PiperOrigin-RevId: 392585608
2021-08-23 21:55:15 -07:00
nohle
f483110a8d
[NearbyConnections][C++] Have Cores share single ServiceControllerRouter
...
We refactor the `Core`/`ServiceControllerRouter`/`ServiceController` classes to better align with the GmsCore implementation. Notably,
1. `Core` instances share the same `ServiceControllerRouter`.
2. `ServiceControllerRouter` directly owns one `OfflineServiceController`--that is created lazily and destroyed when when the router is destroyed--instead of using a factory method to create `ServiceController`s.
3. Removes obsolete "strategy" logic from `ServiceControllerRouter`, which used to recreate service controllers if the "strategy" changed.
4. Removes `ServiceControllerRouter::ClientDisconnecting()`, which is identical to `StopAllEndpoints()`.
5. Makes various C++ style clean-ups like removing unnecessary static variables/functions.
See analogous Chrome OS changes at http://crrev.com/c/3025604 .
PiperOrigin-RevId: 389188124
2021-08-06 09:07:31 -07:00
xlythe
cb169f5897
Add '//buildenv/target:non_prod' compatibility
...
PiperOrigin-RevId: 388806419
2021-08-04 16:11:49 -07:00
jsobczak
dfc61a8f05
Move license text to BUILD files top
...
PiperOrigin-RevId: 388579579
2021-08-03 17:10:57 -07:00
hai007
b1815095dd
BEGIN_PUBLIC
...
Microsoft has updated the winrt library
END_PUBLC
PiperOrigin-RevId: 387168248
2021-07-29 03:27:37 -07:00
hai007
ef9b9eab80
Merge branch 'google3' up to cl/358285146.
2021-02-19 11:26:57 -08:00
hai007
81808a2aab
358285146 2021-02-18 15:58 -08:00 [Nearby] Continue reading frames during bandwidth upgrade.
2021-02-19 11:26:17 -08:00
hai007
64ff9c1366
Merge branch 'google3' up to cl/356658736.
2021-02-12 12:21:39 -08:00
hai007
2d4edf5b18
cl/356658736 Add Stop() to ServiceController API.
2021-02-12 12:18:55 -08:00
hai007
a05a818966
Merge branch 'google3' to roll forward up to cl/355791747.
2021-02-08 03:58:04 -08:00
hai007
84efda0868
Roll forward up to cl/355791747.
2021-02-08 03:57:34 -08:00
hai007
39d141ad73
Merge branch 'google3' to roll forward up to cl/353292511.
2021-01-22 12:15:03 -08:00
hai007
335b3a8d45
Roll forward up to cl/353292511.
2021-01-22 12:13:44 -08:00
hai007
5935f3ae6a
Merge branch 'master' into release to roll forward to cl/342344386.
2020-11-13 15:20:05 -08:00
hai007
421dca8593
Roll forward to cl/342344386
...
Signed-off-by: hai007 <hais@google.com >
2020-11-13 15:10:03 -08:00
hai007
511dba89de
Merge branch 'master' into release to roll forward to cl/341113126.
2020-11-06 13:58:02 -08:00
hai007
67f5942051
Roll forward to cl/341113126
...
Signed-off-by: hai007 <hais@google.com >
2020-11-06 13:55:36 -08:00
hai007
db78660430
Merge branch 'master' into release to roll forward to cl/338725629.
2020-10-23 12:49:48 -07:00
hai007
d3b3d07805
Roll forward to cl/338725629
...
Signed-off-by: hai007 <hais@google.com >
2020-10-23 12:43:22 -07:00
Alexey Polyudov
b724d792dd
OSS Fixes
...
Signed-off-by: Alexey Polyudov <apolyudov@google.com >
Change-Id: I9a7d3c3d9790dc58c0d4c2bd2134499337b9a17b
2020-10-22 11:25:32 -07:00
Alexey Polyudov
2155b3ddeb
Roll forward to cl/338482889
...
Signed-off-by: Alexey Polyudov <apolyudov@google.com >
Change-Id: I9850950db8bd84f0904ea1a413151887f52098cf
2020-10-22 10:47:34 -07:00
Alexey Polyudov
ae1c427b99
nearby: snapshot of cl/313536507
...
Signed-off-by: Alexey Polyudov <apolyudov@google.com >
Change-Id: I8936b527079074d5c3af5531b9245063767cc4a7
2020-05-28 00:03:22 -07:00
Alexey Polyudov
d455926d89
nearby: snapshot of cl/304428753
...
Signed-off-by: Alexey Polyudov <apolyudov@google.com >
Change-Id: I0023ac6e40456fc4a8169c3173bcbff3b5ccc476
2020-04-04 12:54:05 -07:00
Alexey Polyudov
204f76077d
nearby: snapshot as of cl/296436629
...
Signed-off-by: Alexey Polyudov <apolyudov@google.com >
Change-Id: I2cf5bf225b76f4c1541954651f3a7544a14e0cec
2020-04-04 12:52:31 -07:00