bourdakos
d29b05c367
The information advertised by the remote endpoint might not be a human readable string. This CL adds an endpointInfo property to the GNCDiscoveredEndpointInfo object, which is used to get the raw byte array that was advertised.
...
For consistency with the Android API, `name` has also been renamed to `endpointName`.
PiperOrigin-RevId: 416347703
2021-12-21 14:47:31 -08:00
edwinwu
2e316588f7
Update iOS InputFile.
...
PiperOrigin-RevId: 416188311
2021-12-21 14:47:20 -08:00
jfcarroll
c77356eb92
Missed tagging a commented out test for edwinwu, and cleaned up some minor problems with the filename/path validator.
...
PiperOrigin-RevId: 416134225
2021-12-13 14:24:45 -08:00
jfcarroll
f12bb6c405
Refactor Input/Output file to use const char* instead of standard string, and to use parent_folder and file_name for input and output files. This also incorporates the move from nearby_connections to nearby.
...
PiperOrigin-RevId: 415587802
2021-12-10 12:49:50 -08:00
edwinwu
b48610144b
Add ConnectionAttemptMetadata for ConnectionAttempt in AnalyticsRecorder.
...
PiperOrigin-RevId: 413682624
2021-12-02 08:17:33 -08:00
hai007
69096cf307
Fix crash problem when start Advertising
...
PiperOrigin-RevId: 413328652
2021-11-30 23:13:02 -08:00
hais
a192cd3e32
Patch recent cls from nearby_connections;
...
Sync github to replace nearby_connections with nearby.
PiperOrigin-RevId: 411609608
2021-11-22 11:38:39 -08:00
hais
b829cd62c4
Update iOS framework zip path.
...
PiperOrigin-RevId: 410406372
2021-11-16 19:02:48 -08:00
edwinwu
0175a98098
Adds NearbyConectionsExample xcode project with README how to guide to build example project.
...
PiperOrigin-RevId: 409963391
2021-11-15 06:34:02 -08:00
edwinwu
c42ec93883
Adds ios_static_framework build rule for exporting NearbyConnections.framework in /releasese/new/ folder.
...
PiperOrigin-RevId: 409540517
2021-11-12 16:56:21 -08:00
jfcarroll
9221d12ae1
This fixes a crash when calling StopAdvertising
...
PiperOrigin-RevId: 408665191
2021-11-09 11:45:31 -08:00
edwinwu
3ad0700559
update ios platform BUILD file
...
PiperOrigin-RevId: 408213858
2021-11-07 16:22:21 -08:00
edwinwu
fb0337ebfa
ios: nearbyConnections: Move source to //third_party.
...
PiperOrigin-RevId: 408046875
2021-11-06 09:45:54 -07:00
guogang
ebfaba3e22
Refactored WiFi LAN implementation based on new WiFi LAN API
...
PiperOrigin-RevId: 407453537
2021-11-03 16:32:17 -07:00
hai007
8c764b43ae
Create definition point for kNsdTypeInfo.
...
Per the standard, this is necessary since the variable is ODR-used, though some compilers will not complain without it because ODR violations do not require a diagnostic.
PiperOrigin-RevId: 406741338
2021-10-31 20:48:44 -07:00
hai007
8411555bd4
Fix an instance of -Wshadow.
...
PiperOrigin-RevId: 406429209
2021-10-29 12:47:05 -07:00
jfcarroll
44fad7d8fb
Fixed the file implementations, they weren't using a mode, and the base path was always set to /tmp/.
...
We now get the systems idea of where the users download folder is and use that as the base path when receiving a file.
PiperOrigin-RevId: 406406731
2021-10-29 11:46:22 -07:00
edwinwu
acf516189b
nearbyconnections : Replace WifiLanV2 to WifiLan.
...
PiperOrigin-RevId: 406033177
2021-10-27 18:59:43 -07:00
jfcarroll
f9bd4ca573
Fix for crashing on disconnect.
...
PiperOrigin-RevId: 405891913
2021-10-27 08:11:26 -07:00
edwinwu
57ee5f10a4
nearbyconnections : Implement WifiLanV2 BandwidthUpgrade functions.
...
PiperOrigin-RevId: 405821802
2021-10-26 23:52:23 -07:00
edwinwu
7197b84e4d
nearbyconnections : Implement WifiLanV2 Connection functions for /medium, /public(wrapper), /g3.
...
PiperOrigin-RevId: 405820452
2021-10-26 23:39:26 -07:00
edwinwu
83480d6473
nearbyconnections : Implement WifiLanV2 Discovery functions for /medium, /public(wrapper), /g3.
...
PiperOrigin-RevId: 405782006
2021-10-26 18:27:36 -07:00
edwinwu
32836a8357
nearbyconnections : Implement WifiLanV2 Advertising functions for /medium, /public(wrapper), /g3.
...
PiperOrigin-RevId: 405547661
2021-10-25 19:45:53 -07:00
edwinwu
d0da545834
nearbyconnections : Define interfaces of /medium, /public(wrapper), /g3 WifiLanV2.
...
PiperOrigin-RevId: 405537829
2021-10-25 18:35:42 -07:00
jfcarroll
b733dde4e7
'Flattening' of payload.h
...
PiperOrigin-RevId: 404800166
2021-10-21 08:28:01 -07:00
edwinwu
296274bc48
nearbyconnections : Adds accessor of ServiceType for NsdServiceInfo.
...
PiperOrigin-RevId: 404003948
2021-10-18 10:55:45 -07:00
jfcarroll
6ac98e6f4e
The actual winrt file update. Although this built without source changes locally, it seems that g3 needs these additional includes.
...
PiperOrigin-RevId: 402359124
2021-10-11 12:06:16 -07:00
jfcarroll
0a31e427f0
Renamed ConnectAsync to Connect for the bluetooth socket, since it's not an async method. Cleaned up the connection code for bluetooth socket.
...
PiperOrigin-RevId: 402346996
2021-10-11 11:18:33 -07:00
jfcarroll
99b77bda8e
Export more symbols, refactor how this is laid out for dll compliance
...
PiperOrigin-RevId: 402286243
2021-10-11 07:05:49 -07:00
suetfei
686351c4c3
Replace some C like syntax and add missing include files.
...
PiperOrigin-RevId: 401541156
2021-10-07 10:07:35 -07:00
jfcarroll
941c9b3c5c
The final fixes for the socket code allowing us to advertise and accept the connection.
...
PiperOrigin-RevId: 401317340
2021-10-06 12:53:43 -07:00
jfcarroll
eea2a91139
These are the fixes thus far. Most involve whether we're using a pointer or not.
...
PiperOrigin-RevId: 401241518
2021-10-06 07:42:58 -07:00
jfcarroll
e0b1dd8dfc
Exporting symbols for consumers of the dll - and deleted old code
...
PiperOrigin-RevId: 401098019
2021-10-05 16:27:15 -07:00
jfcarroll
679838223c
Added defs in build files for building windows dll
...
PiperOrigin-RevId: 401062093
2021-10-05 13:23:17 -07:00
jfcarroll
6269b8b60a
Changes to the Windows solution/projects for fixes for ConditionVariable, Mutex, ServerSocket, and started exporting symbols for the UI.
...
PiperOrigin-RevId: 400983103
2021-10-05 07:48:21 -07:00
edwinwu
38f89e4e05
analytics: 3p NC: Update Connections_log.proto
...
PiperOrigin-RevId: 400862464
2021-10-04 18:21:32 -07:00
guogang
4af1c80eee
Fixed a few issues in WiFi LAN feature.
...
PiperOrigin-RevId: 400786291
2021-10-04 12:27:45 -07:00
nohle
0d803da06e
Replace proto.h includes with pb.h
...
PiperOrigin-RevId: 399801411
2021-09-29 16:20:05 -07:00
guogang
1f0ec837b6
Add WiFi LAN medium on Windows
...
PiperOrigin-RevId: 399587411
2021-09-28 19:47:40 -07:00
edwinwu
deb5776362
nearbyconnections : Refactor WifiLan.
...
PiperOrigin-RevId: 399570712
2021-09-28 17:54:51 -07:00
jfcarroll
27577c6994
Delete the windows specific count_down_latch and use the shared implementation
...
PiperOrigin-RevId: 398772515
2021-09-24 11:17:45 -07:00
jfcarroll
d16de1c3ab
Fixed a bug in BluetoothAdapter::SetName, that was causing the loss of the default name.
...
PiperOrigin-RevId: 397871581
2021-09-20 16:43:33 -07:00
jfcarroll
687d1ba4b5
Clean up platform.cc Remove unnecessary namespace symbols to improve consistency.
...
PiperOrigin-RevId: 397870990
2021-09-20 16:40:42 -07:00
jfcarroll
584e1c0ac7
Cleanup unit tests, and remove the loop that checks to make sure all jobs are run.
...
PiperOrigin-RevId: 397869801
2021-09-20 16:35:15 -07:00
jfcarroll
233c5f5337
Refactor thread pool to support lazy initialization.
...
PiperOrigin-RevId: 397152910
2021-09-16 13:19:03 -07:00
jfcarroll
c6ebc3162f
Fix for failing executor test.
...
PiperOrigin-RevId: 396998512
2021-09-15 22:08:08 -07:00
jfcarroll
0de9bed4ca
Initial commit for bluetooth classic medium notified of adapter scan mode change.
...
PiperOrigin-RevId: 396955416
2021-09-15 16:55:07 -07:00
jfcarroll
1a3b294407
Finish off SystemClock
...
PiperOrigin-RevId: 396369189
2021-09-13 09:07:16 -07:00
edwinwu
e4a3da97d1
analytics: 3p NC: Implement AnalyticsRecorder::OnErrorCode
...
PiperOrigin-RevId: 396041619
2021-09-10 17:42:34 -07:00
jfcarroll
2de4bfeda9
Initial implementation of ScheduledExecutor
...
PiperOrigin-RevId: 396036314
2021-09-10 17:02:15 -07:00