@jsprismarine/raknet
Version:
Basic RakNet implementation written in TypeScript
46 lines • 1.28 kB
TypeScript
/**
* Represents an IP address and port.
*/
export default class InetAddress {
private readonly address;
private readonly port;
private readonly version;
get [Symbol.toStringTag](): string;
/**
* Constructs an InetAddress.
* @param {string} address - The IP address.
* @param {number} port - The port.
* @param {number} [version=4] - The IP version.
* @example
* ```typescript
* const address = new InetAddress('0.0.0.0', 19132);
* ```
*/
constructor(address: string, port: number, version?: number);
/**
* Returns the string representation of the IP address and port.
* @returns {string} The string representation of the IP address and port.
*/
toString(): string;
/**
* Returns the IP address.
* @returns {string} The IP address.
*/
getAddress(): string;
/**
* Returns the port.
* @returns {number} The port.
*/
getPort(): number;
/**
* Returns the IP version.
* @returns {number} The IP version.
*/
getVersion(): number;
/**
* Returns the token of the IP address and port.
* @returns {string} The token of the IP address and port.
*/
toToken(): string;
}
//# sourceMappingURL=InetAddress.d.ts.map