package location.nearby.connections

Mouse Melon logoGet desktop application:
View/edit binary Protocol Buffers messages

message AuthenticationMessageFrame

offline_wire_formats.proto:422

Nearby Connections authentication frame, contains the bytes format of a DeviceProvider's authentication message.

Used in: V1Frame

message AuthenticationResultFrame

offline_wire_formats.proto:429

Nearby Connections authentication result frame.

Used in: V1Frame

message AutoReconnectFrame

offline_wire_formats.proto:448

Used in: V1Frame

enum AutoReconnectFrame.EventType

offline_wire_formats.proto:449

Used in: AutoReconnectFrame

message AutoResumeFrame

offline_wire_formats.proto:435

Used in: V1Frame

enum AutoResumeFrame.EventType

offline_wire_formats.proto:436

Used in: AutoResumeFrame

message AvailableChannels

offline_wire_formats.proto:489

Available channels on the local device.

Used in: MediumMetadata

message BandwidthUpgradeNegotiationFrame

offline_wire_formats.proto:220

Used in: V1Frame

message BandwidthUpgradeNegotiationFrame.ClientIntroduction

offline_wire_formats.proto:345

Accompanies CLIENT_INTRODUCTION events.

Used in: BandwidthUpgradeNegotiationFrame

message BandwidthUpgradeNegotiationFrame.ClientIntroductionAck

offline_wire_formats.proto:352

Accompanies CLIENT_INTRODUCTION_ACK events.

Used in: BandwidthUpgradeNegotiationFrame

(message has no fields)

enum BandwidthUpgradeNegotiationFrame.EventType

offline_wire_formats.proto:221

Used in: BandwidthUpgradeNegotiationFrame

message BandwidthUpgradeNegotiationFrame.SafeToClosePriorChannel

offline_wire_formats.proto:340

Accompanies SAFE_TO_CLOSE_PRIOR_CHANNEL events.

Used in: BandwidthUpgradeNegotiationFrame

message BandwidthUpgradeNegotiationFrame.UpgradePathInfo

offline_wire_formats.proto:235

Accompanies UPGRADE_PATH_AVAILABLE and UPGRADE_FAILURE events.

Used in: BandwidthUpgradeNegotiationFrame

message BandwidthUpgradeNegotiationFrame.UpgradePathInfo.AwdlCredentials

offline_wire_formats.proto:306

Accompanies Medium.AWDL.

Used in: UpgradePathInfo

message BandwidthUpgradeNegotiationFrame.UpgradePathInfo.BluetoothCredentials

offline_wire_formats.proto:272

Accompanies Medium.BLUETOOTH.

Used in: UpgradePathInfo

enum BandwidthUpgradeNegotiationFrame.UpgradePathInfo.Medium

offline_wire_formats.proto:237

Should always match cs/symbol:location.nearby.proto.connections.Medium

Used in: UpgradePathInfo, UpgradePathRequest

message BandwidthUpgradeNegotiationFrame.UpgradePathInfo.UpgradePathRequest

offline_wire_formats.proto:313

Used in: UpgradePathInfo

message BandwidthUpgradeNegotiationFrame.UpgradePathInfo.WebRtcCredentials

offline_wire_formats.proto:300

Accompanies Medium.WEB_RTC

Used in: UpgradePathInfo

message BandwidthUpgradeNegotiationFrame.UpgradePathInfo.WifiAwareCredentials

offline_wire_formats.proto:278

Accompanies Medium.WIFI_AWARE.

Used in: UpgradePathInfo

message BandwidthUpgradeNegotiationFrame.UpgradePathInfo.WifiDirectCredentials

offline_wire_formats.proto:286

Accompanies Medium.WIFI_DIRECT.

Used in: UpgradePathInfo

message BandwidthUpgradeNegotiationFrame.UpgradePathInfo.WifiHotspotCredentials

offline_wire_formats.proto:255

Accompanies Medium.WIFI_HOTSPOT.

Used in: UpgradePathInfo

message BandwidthUpgradeNegotiationFrame.UpgradePathInfo.WifiLanSocket

offline_wire_formats.proto:266

Accompanies Medium.WIFI_LAN.

Used in: UpgradePathInfo

message BandwidthUpgradeRetryFrame

offline_wire_formats.proto:363

Used in: V1Frame

enum BandwidthUpgradeRetryFrame.Medium

offline_wire_formats.proto:366

Should always match cs/symbol:location.nearby.proto.connections.Medium LINT.IfChange

Used in: BandwidthUpgradeRetryFrame

message ConnectionRequestFrame

offline_wire_formats.proto:71

Used in: V1Frame

enum ConnectionRequestFrame.ConnectionMode

offline_wire_formats.proto:93

LINT.IfChange

Used in: ConnectionRequestFrame

enum ConnectionRequestFrame.Medium

offline_wire_formats.proto:74

Should always match cs/symbol:location.nearby.proto.connections.Medium LINT.IfChange

Used in: ConnectionRequestFrame, PresenceDevice

message ConnectionResponseFrame

offline_wire_formats.proto:127

This doesn't need to send back endpoint_id and endpoint_name (like the ConnectionRequestFrame does) because those have already been transmitted out-of-band, at the time this endpoint was discovered.

Used in: V1Frame

enum ConnectionResponseFrame.ResponseStatus

offline_wire_formats.proto:143

Used to replace the status integer parameter with a meaningful enum item. Map ConnectionsStatusCodes.STATUS_OK to ACCEPT and ConnectionsStatusCodes.STATUS_CONNECTION_REJECTED to REJECT. Flag: connection_replace_status_with_response_connectionResponseFrame

Used in: ConnectionResponseFrame

message ConnectionsDevice

offline_wire_formats.proto:568

Used in: ConnectionRequestFrame

message DisconnectionFrame

offline_wire_formats.proto:404

Informs the remote side to immediately severe the socket connection. Used in bandwidth upgrades to get around a race condition, but may be used in other situations to trigger a faster disconnection event than waiting for socket closed on the remote side.

Used in: V1Frame

enum EndpointType

offline_wire_formats.proto:562

Used in: ConnectionsDevice, PresenceDevice

message KeepAliveFrame

offline_wire_formats.proto:393

Used in: V1Frame

message LocationHint

offline_wire_formats.proto:526

LocationHint is used to specify a location as well as format.

Used in: BandwidthUpgradeNegotiationFrame.UpgradePathInfo.WebRtcCredentials, ConnectionRequestFrame, ConnectionResponseFrame

message LocationStandard

offline_wire_formats.proto:534

(message has no fields)

enum LocationStandard.Format

offline_wire_formats.proto:535

Used in: LocationHint

message MediumMetadata

offline_wire_formats.proto:459

Used in: BandwidthUpgradeNegotiationFrame.UpgradePathInfo.UpgradePathRequest, ConnectionRequestFrame

message MediumRole

offline_wire_formats.proto:514

The medium roles.

Used in: MediumMetadata

message OfflineFrame

offline_wire_formats.proto:26

enum OfflineFrame.Version

offline_wire_formats.proto:27

Used in: OfflineFrame

message OsInfo

offline_wire_formats.proto:549

Device capability for OS information.

Used in: ConnectionResponseFrame

enum OsInfo.OsType

offline_wire_formats.proto:550

Used in: OsInfo

message PairedKeyEncryptionFrame

offline_wire_formats.proto:414

A paired key encryption packet sent between devices, contains signed data.

Used in: V1Frame

message PayloadTransferFrame

offline_wire_formats.proto:162

Used in: V1Frame

message PayloadTransferFrame.ControlMessage

offline_wire_formats.proto:199

Accompanies CONTROL packets.

Used in: PayloadTransferFrame

enum PayloadTransferFrame.ControlMessage.EventType

offline_wire_formats.proto:200

Used in: ControlMessage

enum PayloadTransferFrame.PacketType

offline_wire_formats.proto:163

Used in: PayloadTransferFrame

message PayloadTransferFrame.PayloadChunk

offline_wire_formats.proto:188

Accompanies DATA packets.

Used in: PayloadTransferFrame

enum PayloadTransferFrame.PayloadChunk.Flags

offline_wire_formats.proto:189

message PayloadTransferFrame.PayloadHeader

offline_wire_formats.proto:170

Used in: PayloadTransferFrame

enum PayloadTransferFrame.PayloadHeader.PayloadType

offline_wire_formats.proto:171

Used in: PayloadHeader

message PresenceDevice

offline_wire_formats.proto:575

Used in: ConnectionRequestFrame

enum PresenceDevice.DeviceType

offline_wire_formats.proto:576

Used in: PresenceDevice

message V1Frame

offline_wire_formats.proto:38

Used in: OfflineFrame

enum V1Frame.FrameType

offline_wire_formats.proto:39

Used in: V1Frame

message WifiAwareUsableChannels

offline_wire_formats.proto:504

Usable WiFi Aware channels on the local device.

Used in: MediumMetadata

message WifiDirectCliUsableChannels

offline_wire_formats.proto:494

Usable WiFi Direct client channels on the local device.

Used in: MediumMetadata

message WifiHotspotStaUsableChannels

offline_wire_formats.proto:509

Usable WiFi Hotspot STA channels on the local device.

Used in: MediumMetadata

message WifiLanUsableChannels

offline_wire_formats.proto:499

Usable WiFi LAN channels on the local device.

Used in: MediumMetadata