Home Reference Source Test
public class | source

PeerAddress

Static Method Summary

Static Public Methods
public static

Constructor Summary

Public Constructor
public

constructor(protocol: number, services: number, timestamp: number, netAddress: NetAddress, publicKey: PublicKey, distance: number, signature: Signature)

Member Summary

Public Members
public set

distance: number

public get

distance: number

public set
public get
public get
public get

protocol: number

public get
public get
public get

serializedSize: number

public get

services: number

public get
public set
public get

timestamp: number

Method Summary

Public Methods
public

equals(o: PeerAddress | *): boolean

public

exceedsAge(): boolean

public

hashCode(): string

public

isSeed(): boolean

public
public

serializeContent(buf: *): *

public

verifySignature(): boolean

Static Public Methods

public static unserialize(buf: SerialBuffer): PeerAddress source

Params:

NameTypeAttributeDescription
buf SerialBuffer

Return:

PeerAddress

Public Constructors

public constructor(protocol: number, services: number, timestamp: number, netAddress: NetAddress, publicKey: PublicKey, distance: number, signature: Signature) source

Params:

NameTypeAttributeDescription
protocol number
services number
timestamp number
netAddress NetAddress
publicKey PublicKey
distance number
signature Signature
  • optional

Public Members

public set distance: number source

public get distance: number source

public set netAddress: NetAddress source

public get netAddress: NetAddress source

public get peerId: PeerId source

public get protocol: number source

public get publicKey: PublicKey source

public get serializedContentSize: number source

public get serializedSize: number source

public get services: number source

public get signature: Signature source

public set signature: Signature source

public get timestamp: number source

Public Methods

public equals(o: PeerAddress | *): boolean source

Params:

NameTypeAttributeDescription
o PeerAddress | *

Return:

boolean

public exceedsAge(): boolean source

Return:

boolean

public hashCode(): string source

Return:

string

public isSeed(): boolean source

Return:

boolean

public serialize(buf: SerialBuffer): SerialBuffer source

Params:

NameTypeAttributeDescription
buf SerialBuffer
  • optional

Return:

SerialBuffer

public serializeContent(buf: *): * source

Params:

NameTypeAttributeDescription
buf *

Return:

*

public verifySignature(): boolean source

Return:

boolean