package location.nearby.connections

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

message AuthenticationMessageFrame

offline_wire_formats.proto:469

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

Used in: V1Frame

message AuthenticationResultFrame

offline_wire_formats.proto:476

Nearby Connections authentication result frame.

Used in: V1Frame

message AutoReconnectFrame

offline_wire_formats.proto:495

Used in: V1Frame

enum AutoReconnectFrame.EventType

offline_wire_formats.proto:496

Used in: AutoReconnectFrame

message AutoResumeFrame

offline_wire_formats.proto:482

Used in: V1Frame

enum AutoResumeFrame.EventType

offline_wire_formats.proto:483

Used in: AutoResumeFrame

message AvailableChannels

offline_wire_formats.proto:553

Available channels on the local device.

Used in: MediumMetadata

message BandwidthUpgradeNegotiationFrame

offline_wire_formats.proto:230

Used in: V1Frame

message BandwidthUpgradeNegotiationFrame.ClientIntroduction

offline_wire_formats.proto:392

Accompanies CLIENT_INTRODUCTION events.

Used in: BandwidthUpgradeNegotiationFrame

message BandwidthUpgradeNegotiationFrame.ClientIntroductionAck

offline_wire_formats.proto:399

Accompanies CLIENT_INTRODUCTION_ACK events.

Used in: BandwidthUpgradeNegotiationFrame

(message has no fields)

enum BandwidthUpgradeNegotiationFrame.EventType

offline_wire_formats.proto:231

Used in: BandwidthUpgradeNegotiationFrame

message BandwidthUpgradeNegotiationFrame.SafeToClosePriorChannel

offline_wire_formats.proto:387

Accompanies SAFE_TO_CLOSE_PRIOR_CHANNEL events.

Used in: BandwidthUpgradeNegotiationFrame

message BandwidthUpgradeNegotiationFrame.UpgradePathInfo

offline_wire_formats.proto:245

Accompanies UPGRADE_PATH_AVAILABLE and UPGRADE_FAILURE events.

Used in: BandwidthUpgradeNegotiationFrame

message BandwidthUpgradeNegotiationFrame.UpgradePathInfo.AwdlCredentials

offline_wire_formats.proto:353

Accompanies Medium.AWDL.

Used in: UpgradePathInfo

message BandwidthUpgradeNegotiationFrame.UpgradePathInfo.BluetoothCredentials

offline_wire_formats.proto:304

Accompanies Medium.BLUETOOTH.

Used in: UpgradePathInfo

enum BandwidthUpgradeNegotiationFrame.UpgradePathInfo.Medium

offline_wire_formats.proto:247

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

Used in: UpgradePathInfo, UpgradePathRequest

message BandwidthUpgradeNegotiationFrame.UpgradePathInfo.UpgradePathRequest

offline_wire_formats.proto:360

Used in: UpgradePathInfo

message BandwidthUpgradeNegotiationFrame.UpgradePathInfo.WebRtcCredentials

offline_wire_formats.proto:347

Accompanies Medium.WEB_RTC

Used in: UpgradePathInfo

message BandwidthUpgradeNegotiationFrame.UpgradePathInfo.WifiAwareCredentials

offline_wire_formats.proto:310

Accompanies Medium.WIFI_AWARE.

Used in: UpgradePathInfo

message BandwidthUpgradeNegotiationFrame.UpgradePathInfo.WifiDirectCredentials

offline_wire_formats.proto:318

Accompanies Medium.WIFI_DIRECT.

Used in: UpgradePathInfo

message BandwidthUpgradeNegotiationFrame.UpgradePathInfo.WifiHotspotCredentials

offline_wire_formats.proto:265

Accompanies Medium.WIFI_HOTSPOT.

Used in: UpgradePathInfo

message BandwidthUpgradeNegotiationFrame.UpgradePathInfo.WifiLanSocket

offline_wire_formats.proto:287

Accompanies Medium.WIFI_LAN.

Used in: UpgradePathInfo

message BandwidthUpgradeRetryFrame

offline_wire_formats.proto:410

Used in: V1Frame

enum BandwidthUpgradeRetryFrame.Medium

offline_wire_formats.proto:413

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:632

Used in: ConnectionRequestFrame

message DisconnectionFrame

offline_wire_formats.proto:451

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:626

Used in: ConnectionsDevice, PresenceDevice

message KeepAliveFrame

offline_wire_formats.proto:440

Used in: V1Frame

message LocationHint

offline_wire_formats.proto:590

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

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

message LocationStandard

offline_wire_formats.proto:598

(message has no fields)

enum LocationStandard.Format

offline_wire_formats.proto:599

Used in: LocationHint

message MediumMetadata

offline_wire_formats.proto:506

Used in: BandwidthUpgradeNegotiationFrame.UpgradePathInfo.UpgradePathRequest, ConnectionRequestFrame

enum MediumMetadata.WifiDirectAuthType

offline_wire_formats.proto:510

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

Used in: MediumMetadata

message MediumRole

offline_wire_formats.proto:578

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:613

Device capability for OS information.

Used in: ConnectionResponseFrame

enum OsInfo.OsType

offline_wire_formats.proto:614

Used in: OsInfo

message PairedKeyEncryptionFrame

offline_wire_formats.proto:461

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:639

Used in: ConnectionRequestFrame

enum PresenceDevice.DeviceType

offline_wire_formats.proto:640

Used in: PresenceDevice

message ServiceAddress

offline_wire_formats.proto:221

Represents the network tuple a service can be reached at.

Used in: BandwidthUpgradeNegotiationFrame.UpgradePathInfo.WifiHotspotCredentials, BandwidthUpgradeNegotiationFrame.UpgradePathInfo.WifiLanSocket

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:568

Usable WiFi Aware channels on the local device.

Used in: MediumMetadata

message WifiDirectCliUsableChannels

offline_wire_formats.proto:558

Usable WiFi Direct client channels on the local device.

Used in: MediumMetadata

message WifiHotspotStaUsableChannels

offline_wire_formats.proto:573

Usable WiFi Hotspot STA channels on the local device.

Used in: MediumMetadata

message WifiLanUsableChannels

offline_wire_formats.proto:563

Usable WiFi LAN channels on the local device.

Used in: MediumMetadata