/* 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/. */
// Try to find associated HttpChannelParent with the same // channel Id.
nsresult Init(const uint64_t& aChannelId);
// Callbacks for BackgroundChannelRegistrar to notify // the associated HttpChannelParent is found. void LinkToChannel(HttpChannelParent* aChannelParent);
// Callbacks for HttpChannelParent to close the background // IPC channel. void OnChannelClosed();
// When ODA and OnStopRequest are sending from socket process to child // process, this is the last IPC message sent from parent process. bool OnConsoleReport(const nsTArray<ConsoleReportCollected>& aConsoleReports);
// To send OnAfterLastPart message over background channel. bool OnAfterLastPart(const nsresult aStatus);
// To send OnProgress message over background channel. bool OnProgress(const int64_t aProgress, const int64_t aProgressMax);
// To send OnStatus message over background channel. bool OnStatus(const nsresult aStatus);
// To send FlushedForDiversion and DivertMessages messages // over background channel. bool OnDiversion();
// To send NotifyClassificationFlags message over background channel. bool OnNotifyClassificationFlags(uint32_t aClassificationFlags, bool aIsThirdParty);
// To send SetClassifierMatchedInfo message over background channel. bool OnSetClassifierMatchedInfo(const nsACString& aList, const nsACString& aProvider, const nsACString& aFullHash);
// To send SetClassifierMatchedTrackingInfo message over background channel. bool OnSetClassifierMatchedTrackingInfo(const nsACString& aLists, const nsACString& aFullHashes);
Die Informationen auf dieser Webseite wurden
nach bestem Wissen sorgfältig zusammengestellt. Es wird jedoch weder Vollständigkeit, noch Richtigkeit,
noch Qualität der bereit gestellten Informationen zugesichert.
Bemerkung:
Die farbliche Syntaxdarstellung ist noch experimentell.