Home Reference Source Test
public class | source

SignalRouter

Constructor Summary

Public Constructor
public

constructor(peerAddress: PeerAddress)

Member Summary

Public Members
public get
public

Method Summary

Public Methods
public

addRoute(signalChannel: PeerChannel, distance: number, timestamp: number): boolean

public

deleteAllRoutes(): void

public

deleteBestRoute(): void

public

deleteRoute(signalChannel: PeerChannel): void

public

equals(o: PeerAddressState | *): boolean

public

hasRoute(): boolean

public

hashCode(): string

public

toString(): string

Public Constructors

public constructor(peerAddress: PeerAddress) source

Params:

NameTypeAttributeDescription
peerAddress PeerAddress

Public Members

public get bestRoute: SignalRoute source

public peerAddress: PeerAddress source

Public Methods

public addRoute(signalChannel: PeerChannel, distance: number, timestamp: number): boolean source

Params:

NameTypeAttributeDescription
signalChannel PeerChannel
distance number
timestamp number

Return:

boolean

whether we have a new best route

public deleteAllRoutes(): void source

Return:

void

public deleteBestRoute(): void source

Return:

void

public deleteRoute(signalChannel: PeerChannel): void source

Params:

NameTypeAttributeDescription
signalChannel PeerChannel

Return:

void

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

Params:

NameTypeAttributeDescription
o PeerAddressState | *

Return:

boolean

public hasRoute(): boolean source

Return:

boolean

public hashCode(): string source

Return:

string

public toString(): string source

Return:

string