sdk-core v2026.11.05
PS2 SDK - core tier (build-critical EE/IOP modules)
Loading...
Searching...
No Matches
acd.h File Reference

Go to the source code of this file.

Macros

#define PROBE_WAIT   1
#define PROBE_MIN   1
#define PROBE_MAX   2
#define PROBE_NUM   3
#define ANNOUNCE_NUM   2
#define ANNOUNCE_INTERVAL   2
#define ANNOUNCE_WAIT   2
#define MAX_CONFLICTS   10
#define RATE_LIMIT_INTERVAL   60
#define DEFEND_INTERVAL   10

Enumerations

enum  acd_state_enum_t {
  ACD_STATE_OFF , ACD_STATE_PROBE_WAIT , ACD_STATE_PROBING , ACD_STATE_ANNOUNCE_WAIT ,
  ACD_STATE_ANNOUNCING , ACD_STATE_ONGOING , ACD_STATE_PASSIVE_ONGOING , ACD_STATE_RATE_LIMIT
}
enum  acd_callback_enum_t { ACD_IP_OK , ACD_RESTART_CLIENT , ACD_DECLINE }

Detailed Description

ACD protocol definitions

Definition in file acd.h.

Macro Definition Documentation

◆ ANNOUNCE_INTERVAL

#define ANNOUNCE_INTERVAL   2

Definition at line 52 of file acd.h.

◆ ANNOUNCE_NUM

#define ANNOUNCE_NUM   2

Definition at line 51 of file acd.h.

◆ ANNOUNCE_WAIT

#define ANNOUNCE_WAIT   2

Definition at line 53 of file acd.h.

◆ DEFEND_INTERVAL

#define DEFEND_INTERVAL   10

Definition at line 56 of file acd.h.

◆ MAX_CONFLICTS

#define MAX_CONFLICTS   10

Definition at line 54 of file acd.h.

◆ PROBE_MAX

#define PROBE_MAX   2

Definition at line 49 of file acd.h.

◆ PROBE_MIN

#define PROBE_MIN   1

Definition at line 48 of file acd.h.

◆ PROBE_NUM

#define PROBE_NUM   3

Definition at line 50 of file acd.h.

◆ PROBE_WAIT

#define PROBE_WAIT   1

Definition at line 47 of file acd.h.

◆ RATE_LIMIT_INTERVAL

#define RATE_LIMIT_INTERVAL   60

Definition at line 55 of file acd.h.

Enumeration Type Documentation

◆ acd_callback_enum_t

enum acd_callback_enum_t

Definition at line 82 of file acd.h.

◆ acd_state_enum_t

enum acd_state_enum_t

Definition at line 59 of file acd.h.