Constructors
constructor
- new IPMask(mask: Uint8Array): IPMask
-
Properties
Readonly
mask
mask: Uint8Array
Accessors
length
- get length(): number
-
Returns number
Methods
size
- size(): [number, number]
-
Returns [number, number]
toString
- toString(): string
-
Returns string
Static
cidr
- cidr(ones: number, bits: number): undefined | IPMask
-
Parameters
-
ones: number
-
bits: number
Returns undefined | IPMask
Static
v4
- v4(a: number, b: number, c: number, d: number): IPMask
-
Parameters
-
a: number
-
b: number
-
c: number
-
d: number
returns the number of leading ones and total bits in the mask.
Remarks
If the mask is not in the canonical form--ones followed by zeros--then returns [0,0]
Returns
[ones:number, bits:number]