Package proto.rpc.webrtc.v1
Class Signaling
java.lang.Object
proto.rpc.webrtc.v1.Signaling
-
Nested Class Summary
Nested ClassesModifier and TypeClassDescriptionstatic final classAnswerRequest is the SDP offer that the controlling side is making via the answering stream.static final classAnswerRequestDoneStage indicates the controller is done responding with candidates.static interfacestatic final classAnswerRequestErrorStage indicates the exchange has failed with an error.static interfacestatic final classAnswerRequestHeartbeatStage is sent periodically to verify liveness of answerer.static interfacestatic final classAnswerRequestInitStage is the first and a one time stage that represents the callers initial SDP request to the controlled (answerer) side.static interfacestatic interfacestatic final classAnswerRequestUpdateStage is multiply used to trickle in ICE candidates to the controlled (answerer) side.static interfacestatic final classAnswerResponse is the SDP answer that an answerer responds with.static final classAnswerResponseDoneStage indicates the answerer is done responding with candidates.static interfacestatic final classAnswerResponseErrorStage indicates the exchange has failed with an error.static interfacestatic final classAnswerResponseInitStage is the first and a one time stage that represents the answerers initial SDP response to the controlling side.static interfacestatic interfacestatic final classAnswerResponseUpdateStage is multiply used to trickle in ICE candidates to the controlling side.static interfacestatic final classCallRequest is the SDP offer that the controlling side is making.static interfacestatic final classCallResponse is the SDP answer that the controlled side responds with.static final classCallResponseInitStage is the first and a one time stage that represents the initial response to starting a call.static interfacestatic interfacestatic final classCallResponseUpdateStage is multiply used to trickle in ICE candidates from the controlled (answering) side.static interfacestatic final classCallUpdateRequest updates the call with additional info to the controlled side.static interfacestatic final classCallUpdateResponse contains nothing in response to a call update.static interfacestatic final classConnectionCandidate describes the selected ICE candidate for one side of a WebRTC connection.static interfacestatic enumConnectionSignalingPath is how a WebRTC dial was signaled, derived from the signaling address.static enumDialStage is the furthest checkpoint a WebRTC dial reached.static final classICECandidate represents an ICE candidate.static interfacestatic enumICECandidateType represents the type of ICE candidate selected for a WebRTC connection.static final classICEServer describes an ICE server.static interfacestatic final classOptionalWebRTCConfigRequest is the request for getting an optional WebRTC config to use for the peer connection.static interfacestatic final classOptionalWebRTCConfigResponse contains the optional WebRTC config to use for the peer connection.static interfacestatic final classReportConnectionMetadataRequest reports metadata about a WebRTC dial, per side: local is the dialing SDK and remote is the robot.static interfacestatic final classReportConnectionMetadataResponse is empty.static interfacestatic final classWebRTCConfig represents parts of a WebRTC config.static interface -
Method Summary
Modifier and TypeMethodDescriptionstatic voidregisterAllExtensions(com.google.protobuf.ExtensionRegistryLite registry)
-
Method Details
-
registerAllExtensions
public static void registerAllExtensions(com.google.protobuf.ExtensionRegistryLite registry)
-