Bitcoin
Classes | Typedefs | Enumerations
addrdb.h File Reference
#include <fs.h>
#include <serialize.h>
#include <string>
#include <map>

Go to the source code of this file.

Classes

class  CBanEntry
 
class  CAddrDB
 
class  CBanDB
 

Typedefs

typedef enum BanReason BanReason
 
typedef std::map< CSubNet, CBanEntrybanmap_t
 

Enumerations

enum  BanReason { BanReasonUnknown = 0, BanReasonNodeMisbehaving = 1, BanReasonManuallyAdded = 2 }
 

Typedef Documentation

◆ banmap_t

typedef std::map<CSubNet, CBanEntry> banmap_t

◆ BanReason

typedef enum BanReason BanReason

Enumeration Type Documentation

◆ BanReason

enum BanReason
Enumerator
BanReasonUnknown 
BanReasonNodeMisbehaving 
BanReasonManuallyAdded