summaryrefslogtreecommitdiff
path: root/src/main/java/com/it_jaros/jscanner/scan/engine/ScanExecutionContext.java
blob: 38e9cdb9ea2de569f88c7211e1ebe055aa6ac463 (plain) (blame)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
package com.it_jaros.jscanner.scan.engine;

import com.it_jaros.jscanner.scan.Scan;
import com.it_jaros.jscanner.scan.ScanOptions;

import java.util.concurrent.ExecutorService;
import java.util.concurrent.Semaphore;

public record ScanExecutionContext(
        ScanOptions scanOptions,
        ExecutorService executorService,
        Semaphore socketLimit,
        CancelledToken cancelledToken,
        Scan scan,
        PortScanRateLimiter portScanRateLimiter
) {}