Skip to content

Commit 3d912b4

Browse files
committed
Removed ipv4 cpp
1 parent 8298d5a commit 3d912b4

12 files changed

+73
-20
lines changed

binding.gyp

Lines changed: 1 addition & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -5,8 +5,7 @@
55
"cflags_cc!": [ "-fno-exceptions" ],
66
"sources": [
77
"cppsrc/main.cpp",
8-
"cppsrc/generate_hash.cpp",
9-
"cppsrc/ipaddress.cpp"
8+
"cppsrc/generate_hash.cpp"
109
],
1110
"cflags_cc": [
1211
"-std=c++17"

lib/generateUniqueID.d.ts

Lines changed: 13 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -8,7 +8,7 @@ interface Config {
88
* of a unique 64 bit time sortable id and a method for retreiving
99
* time of creation for the ids
1010
*
11-
* @param {config} [customEpoch = 1546300800000] A 32 bit long custom epoch
11+
* @param {config} config
1212
* in ms, defaults to 1546300800000 (01-01-2019)
1313
*
1414
* ```
@@ -20,7 +20,7 @@ interface Config {
2020
export declare class UniqueID {
2121
private _CUSTOM_EPOCH;
2222
private _snowflake;
23-
private _MACHINE_ID?;
23+
private _MACHINE_ID;
2424
private returnNumber;
2525
constructor(config?: Config);
2626
/**
@@ -41,7 +41,18 @@ export declare class UniqueID {
4141
* @returns {number} timestamp of id creations
4242
*/
4343
getTimestampFromID(id: bigint | string): number;
44+
/**
45+
* Retrieves the 12 bit machine id where the id was generated,
46+
* irrespective of the machine it was generated on.
47+
* @param id
48+
*/
4449
getMachineIDFromID(id: bigint | string): number;
50+
/**
51+
* Machine ID of the current machine. This ID is of 12 bit.
52+
* This can be either provided by the user (preferred) or will be assigned
53+
* randomly.
54+
*/
55+
get machineID(): number;
4556
}
4657
export {};
4758
//# sourceMappingURL=generateUniqueID.d.ts.map

lib/generateUniqueID.d.ts.map

Lines changed: 1 addition & 1 deletion
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

lib/generateUniqueID.js

Lines changed: 33 additions & 11 deletions
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

lib/generateUniqueID.js.map

Lines changed: 1 addition & 1 deletion
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

lib/index.js

Lines changed: 2 additions & 1 deletion
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

lib/index.js.map

Lines changed: 1 addition & 1 deletion
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

lib/isFalsy.d.ts

Lines changed: 3 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,3 @@
1+
declare const _default: (value: any) => true | undefined;
2+
export default _default;
3+
//# sourceMappingURL=isFalsy.d.ts.map

lib/isFalsy.d.ts.map

Lines changed: 1 addition & 0 deletions
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

lib/isFalsy.js

Lines changed: 15 additions & 0 deletions
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

0 commit comments

Comments
 (0)