/* -*- Mode: IDL; tab-width: 2; indent-tabs-mode: nil; c-basic-offset: 2 -*- */ /* This Source Code Form is subject to the terms of the Mozilla Public * License, v. 2.0. If a copy of the MPL was not distributed with this file, * You can obtain one at http://mozilla.org/MPL/2.0/. */ dictionary SocketsDict { sequence host; sequence port; sequence active; sequence tcp; sequence socksent; sequence sockreceived; double sent = 0; double received = 0; }; dictionary HttpConnInfoDict { sequence rtt; sequence ttl; sequence protocolVersion; }; dictionary HalfOpenInfoDict { sequence speculative; }; dictionary HttpConnDict { sequence host; sequence port; sequence active; sequence idle; sequence halfOpens; sequence spdy; sequence ssl; }; dictionary WebSocketDict { sequence hostport; sequence msgsent; sequence msgreceived; sequence sentsize; sequence receivedsize; sequence encrypted; }; dictionary DNSCacheDict { sequence hostname; sequence> hostaddr; sequence family; sequence expiration; }; dictionary DNSLookupDict { sequence address; DOMString error; boolean answer; }; dictionary ConnStatusDict { DOMString status; };