Interface IRtcStreamPayload

interface IRtcStreamPayload {
    agentInfo?: IRtcAgentInfo;
    audioChunk?: any;
    bitset?: {
        bits: {
            key: string;
            value: boolean;
        }[];
    };
    boolean?: boolean;
    compressedImage?: any;
    goalID?: any;
    h264VideoFrame?: any;
    jointState?: any;
    joy?: any;
    jsonString?: any;
    location?: any;
    map?: any;
    markerArray?: any;
    numeric?: {
        value: number;
    };
    numericSet?: {
        numerics: {
            label: string;
            unit: string;
            value: number;
        }[];
    };
    odometry?: any;
    ping?: any;
    pingV2?: IPingPayload;
    point?: any;
    pointCloud?: IRtcPointCloud;
    pong?: any;
    pongV2?: IPingPayload;
    pose?: any;
    poseWithCovariance?: any;
    streamControl?: IStreamControl;
    streamsInfo?: IRtcStreamsInfo;
    text?: string;
    twist?: any;
    videoMetadata?: {
        [key: string]: string;
    };
}

Properties

agentInfo?: IRtcAgentInfo
audioChunk?: any
bitset?: {
    bits: {
        key: string;
        value: boolean;
    }[];
}

Type declaration

  • bits: {
        key: string;
        value: boolean;
    }[]
boolean?: boolean
compressedImage?: any
goalID?: any
h264VideoFrame?: any
jointState?: any
joy?: any
jsonString?: any
location?: any
map?: any
markerArray?: any
numeric?: {
    value: number;
}

Type declaration

  • value: number
numericSet?: {
    numerics: {
        label: string;
        unit: string;
        value: number;
    }[];
}

Type declaration

  • numerics: {
        label: string;
        unit: string;
        value: number;
    }[]
odometry?: any
ping?: any
pingV2?: IPingPayload
point?: any
pointCloud?: IRtcPointCloud
pong?: any
pongV2?: IPingPayload
pose?: any
poseWithCovariance?: any
streamControl?: IStreamControl
streamsInfo?: IRtcStreamsInfo
text?: string
twist?: any
videoMetadata?: {
    [key: string]: string;
}

Type declaration

  • [key: string]: string