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:
Name | Type | Attribute | Description |
peerAddress | PeerAddress |
Public Methods
public addRoute(signalChannel: PeerChannel, distance: number, timestamp: number): boolean source
Params:
Name | Type | Attribute | Description |
signalChannel | PeerChannel | ||
distance | number | ||
timestamp | number |
Return:
boolean | whether we have a new best route |
public deleteRoute(signalChannel: PeerChannel): void source
Params:
Name | Type | Attribute | Description |
signalChannel | PeerChannel |
Return:
void |
public equals(o: PeerAddressState | *): boolean source
Params:
Name | Type | Attribute | Description |
o | PeerAddressState | * |
Return:
boolean |