igpapi — Instagram private API Simulator for Node.js (API reference) 4.14.0
    Preparing search index...

    Interface MobileTelemetryState

    The events a process logged and not yet handed to delivery, oldest first.

    interface MobileTelemetryState {
        events: MobileTelemetryEvent[];
        pigeonNamedIdentities: Set<string>;
        pigeonSessionStarted: boolean;
        pigeonUnappliedAnswerItems: number;
    }
    Index

    Properties

    pigeonNamedIdentities: Set<string>

    The Pigeon identities the server has named in this process: the ones whose identity request an answer settled ('' is the anonymous identity, which the server never names). A process fact like the session flag: the first upload of a process that begins with a stored session asks for the viewer's identity again, so a new process starts with none, and neither a snapshot nor a checkpoint carries it. An upload asks until the set holds a named viewer; once it does, no upload asks, the anonymous ones included. A foreground or background moment of the app empties it (EndNamedPigeonIdentities, run by the core at every moment).

    pigeonSessionStarted: boolean

    Whether this process started its Pigeon session (pigeonInit). A process fact beside the undelivered events: one per runtime layer, never in the session snapshot, a new process starts with false. pigeonFlush refuses to send a batch before it is true.

    pigeonUnappliedAnswerItems: number

    How many items of Pigeon upload answers this process could not apply (a variant it does not know, bytes it cannot read). Each was also logged as a warning; the count is the handle a test or an operator reads. A process fact, never in a snapshot or a checkpoint.