Website Structure

This commit is contained in:
supalerk-ar66 2026-01-13 10:46:40 +07:00
parent 62812f2090
commit 71f0676a62
22365 changed files with 4265753 additions and 791 deletions

View file

@ -0,0 +1,31 @@
import { EventEmitter } from "node:events";
import type nodeNet from "node:net";
import type nodeDgram from "node:dgram";
export declare class Socket extends EventEmitter implements nodeDgram.Socket {
readonly __unenv__: true;
bind(): this;
close(): this;
ref(): this;
unref(): this;
getRecvBufferSize(): number;
getSendBufferSize(): number;
getSendQueueSize(): number;
getSendQueueCount(): number;
setMulticastLoopback(): boolean;
setMulticastTTL(): number;
setTTL(): number;
address(): nodeNet.AddressInfo;
remoteAddress(): nodeNet.AddressInfo;
[Symbol.asyncDispose]();
addMembership();
addSourceSpecificMembership();
connect();
disconnect();
dropMembership();
dropSourceSpecificMembership();
send();
setSendBufferSize();
setBroadcast();
setRecvBufferSize();
setMulticastInterface();
}

View file

@ -0,0 +1,61 @@
import { EventEmitter } from "node:events";
export class Socket extends EventEmitter {
__unenv__ = true;
bind() {
return this;
}
close() {
return this;
}
ref() {
return this;
}
unref() {
return this;
}
getRecvBufferSize() {
return 1e5;
}
getSendBufferSize() {
return 1e4;
}
getSendQueueSize() {
return 0;
}
getSendQueueCount() {
return 0;
}
setMulticastLoopback() {
return false;
}
setMulticastTTL() {
return 1;
}
setTTL() {
return 1;
}
address() {
return {
address: "127.0.0.1",
family: "IPv4",
port: 1234
};
}
remoteAddress() {
throw new Error("ERR_SOCKET_DGRAM_NOT_CONNECTED");
}
[Symbol.asyncDispose]() {
return Promise.resolve();
}
addMembership() {}
addSourceSpecificMembership() {}
connect() {}
disconnect() {}
dropMembership() {}
dropSourceSpecificMembership() {}
send() {}
setSendBufferSize() {}
setBroadcast() {}
setRecvBufferSize() {}
setMulticastInterface() {}
}