All files / src/models ice-call-data.ts

0% Statements 0/0
0% Branches 0/0
0% Functions 0/0
0% Lines 0/0

Press n or j to go to the next uncovered block, b, p or k for the previous block.

1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16                               
import { IceSource } from './ice-source';
import { EncryptedCallData } from './infrasctructure/encrypted-call-data';
 
/**
 * Interface representing ICE (Interactive Connectivity Establishment) candidate data
 * transmitted during WebRTC connection establishment.
 *
 * Extends EncryptedCallData with properties specific to ICE candidate exchange.
 */
export interface IceCallData extends EncryptedCallData {
    /**
     * Source of the ICE candidate (incoming or outgoing connection).
     */
    f: IceSource;
}