Variable OpenSessionResponseConst

OpenSessionResponse: ZodObject<{
    activeClients: ZodArray<ZodString, "many">;
    destination: ZodString;
    forwardPath: ZodObject<{
        Hops: ZodOptional<ZodNumber>;
        IntermediatePath: ZodOptional<ZodArray<ZodString, "many">>;
    }, "strip", ZodTypeAny, {
        Hops?: number;
        IntermediatePath?: string[];
    }, {
        Hops?: number;
        IntermediatePath?: string[];
    }>;
    hoprMtu: ZodNumber;
    ip: ZodString;
    maxClientSessions: ZodNumber;
    maxSurbUpstream: ZodOptional<ZodNullable<ZodString>>;
    port: ZodNumber;
    protocol: ZodEnum<["udp", "tcp"]>;
    responseBuffer: ZodOptional<ZodNullable<ZodString>>;
    returnPath: ZodObject<{
        Hops: ZodOptional<ZodNumber>;
        IntermediatePath: ZodOptional<ZodArray<ZodString, "many">>;
    }, "strip", ZodTypeAny, {
        Hops?: number;
        IntermediatePath?: string[];
    }, {
        Hops?: number;
        IntermediatePath?: string[];
    }>;
    sessionPool: ZodOptional<ZodNullable<ZodNumber>>;
    surbLen: ZodNumber;
    target: ZodString;
}, "strip", ZodTypeAny, {
    activeClients: string[];
    destination: string;
    forwardPath: {
        Hops?: number;
        IntermediatePath?: string[];
    };
    hoprMtu: number;
    ip: string;
    maxClientSessions: number;
    maxSurbUpstream?: null | string;
    port: number;
    protocol: "udp" | "tcp";
    responseBuffer?: null | string;
    returnPath: {
        Hops?: number;
        IntermediatePath?: string[];
    };
    sessionPool?: null | number;
    surbLen: number;
    target: string;
}, {
    activeClients: string[];
    destination: string;
    forwardPath: {
        Hops?: number;
        IntermediatePath?: string[];
    };
    hoprMtu: number;
    ip: string;
    maxClientSessions: number;
    maxSurbUpstream?: null | string;
    port: number;
    protocol: "udp" | "tcp";
    responseBuffer?: null | string;
    returnPath: {
        Hops?: number;
        IntermediatePath?: string[];
    };
    sessionPool?: null | number;
    surbLen: number;
    target: string;
}> = SessionPayload

Type declaration

  • activeClients: ZodArray<ZodString, "many">
  • destination: ZodString
  • forwardPath: ZodObject<{
        Hops: ZodOptional<ZodNumber>;
        IntermediatePath: ZodOptional<ZodArray<ZodString, "many">>;
    }, "strip", ZodTypeAny, {
        Hops?: number;
        IntermediatePath?: string[];
    }, {
        Hops?: number;
        IntermediatePath?: string[];
    }>
  • hoprMtu: ZodNumber
  • ip: ZodString
  • maxClientSessions: ZodNumber
  • maxSurbUpstream: ZodOptional<ZodNullable<ZodString>>
  • port: ZodNumber
  • protocol: ZodEnum<["udp", "tcp"]>
  • responseBuffer: ZodOptional<ZodNullable<ZodString>>
  • returnPath: ZodObject<{
        Hops: ZodOptional<ZodNumber>;
        IntermediatePath: ZodOptional<ZodArray<ZodString, "many">>;
    }, "strip", ZodTypeAny, {
        Hops?: number;
        IntermediatePath?: string[];
    }, {
        Hops?: number;
        IntermediatePath?: string[];
    }>
  • sessionPool: ZodOptional<ZodNullable<ZodNumber>>
  • surbLen: ZodNumber
  • target: ZodString

Type declaration

  • activeClients: string[]
  • destination: string
  • forwardPath: {
        Hops?: number;
        IntermediatePath?: string[];
    }
    • Optional Hops?: number
    • Optional IntermediatePath?: string[]
  • hoprMtu: number
  • ip: string
  • maxClientSessions: number
  • Optional maxSurbUpstream?: null | string
  • port: number
  • protocol: "udp" | "tcp"
  • Optional responseBuffer?: null | string
  • returnPath: {
        Hops?: number;
        IntermediatePath?: string[];
    }
    • Optional Hops?: number
    • Optional IntermediatePath?: string[]
  • Optional sessionPool?: null | number
  • surbLen: number
  • target: string

Type declaration

  • activeClients: string[]
  • destination: string
  • forwardPath: {
        Hops?: number;
        IntermediatePath?: string[];
    }
    • Optional Hops?: number
    • Optional IntermediatePath?: string[]
  • hoprMtu: number
  • ip: string
  • maxClientSessions: number
  • Optional maxSurbUpstream?: null | string
  • port: number
  • protocol: "udp" | "tcp"
  • Optional responseBuffer?: null | string
  • returnPath: {
        Hops?: number;
        IntermediatePath?: string[];
    }
    • Optional Hops?: number
    • Optional IntermediatePath?: string[]
  • Optional sessionPool?: null | number
  • surbLen: number
  • target: string