ConnectionContext.relayInner constructor

ConnectionContext.relayInner({
  1. required String remotePeerId,
  2. required String outerConnectionId,
  3. required String relayPeerId,
  4. String? sessionId,
  5. int? hopStreamId,
})

Create context for an inner relay connection (through relay to remote peer)

Implementation

factory ConnectionContext.relayInner({
  required String remotePeerId,
  required String outerConnectionId,
  required String relayPeerId,
  String? sessionId,
  int? hopStreamId,
}) {
  return ConnectionContext(
    remotePeerId: remotePeerId,
    connectionType: 'relay_inner',
    outerConnectionId: outerConnectionId,
    sessionId: sessionId,
    relayPeerId: relayPeerId,
    hopStreamId: hopStreamId,
  );
}