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 17 18 19 20 21 22 23 24 25 26 27 28 29 30 | /**
* Interface representing a response from the signaling server to a call request.
* Contains status information and timing data about the processed request.
*/
export interface CallResponse {
/**
* Boolean flag indicating if the request was successfully processed.
* True indicates success, false indicates failure.
*/
ok: boolean;
/**
* Server timestamp when the response was generated.
* Used for synchronization and validating response freshness.
*/
timestamp: number;
/**
* Optional text description explaining the reason for failure.
* Present only when 'ok' is false.
*/
reason?: string;
/**
* Optional array of specific error messages when multiple issues occurred.
* Provides detailed diagnostics for troubleshooting.
*/
errors?: string[];
}
|