forked from DebugST/STPortScanner
-
Notifications
You must be signed in to change notification settings - Fork 0
Expand file tree
/
Copy pathIPortScanner.cs
More file actions
executable file
·27 lines (25 loc) · 1.3 KB
/
Copy pathIPortScanner.cs
File metadata and controls
executable file
·27 lines (25 loc) · 1.3 KB
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
using System;
using System.Collections.Generic;
using System.Linq;
using System.Text;
using System.Net;
namespace ST.Library.Network
{
public interface IPortScanner : IDisposable
{
event ScanEventHandler Completed;
uint Scan(uint uIP, int nPort);
uint Scan(uint uIP, int nPort, int nProbes);
uint Scan(uint uIP, int nPort, int nProbes, int nTimeout);
uint Scan(uint uIP, int nPort, int nProbes, int nTimeout, int nRetry);
uint Scan(uint uIP, int nPort, int nProbes, int nTimeout, int nRegry, int nTotalTimeout);
uint Scan(uint uIP, int nPort, int nProbes, int nTimeout, int nRetry, int nTotalTimeout, bool bUseNullProbes);
uint Scan(string strIP, int nPort);
uint Scan(string strIP, int nPort, int nProbes);
uint Scan(string strIP, int nPort, int nProbes, int nTimeout);
uint Scan(string strIP, int nPort, int nProbes, int nTimeout, int nRetry);
uint Scan(string strIP, int nPort, int nProbes, int nTimeout, int nRetry, int nTotalTimeout);
uint Scan(string strIP, int nPort, int nProbes, int nTimeout, int nRetry, int nTotalTimeout, bool bUseNullProbe);
uint Scan(int nPort, EndPoint endPoint, int nProbes, int nTimeout, int nRetry, int nTotalTimeout, bool bUseNullProbe);
}
}