BuildDocsReferenceGuidesBlogDiscordnode:netSocketM_constructM_destroyM_finalM_readM_writeM_writevM[Symbol.asyncDispose]M[Symbol.asyncIterator]M[events.captureRejectionSymbol]MaddListenerMaddressPallowHalfOpenPautoSelectFamilyAttemptedAddressesPbytesReadPbytesWrittenPclosedMcomposeMconnectPconnectingCoconstructorMcorkMdestroyPdestroyedMdestroySoonMdropMemitMendPerroredMeventNamesMeveryMfilterMfindMflatMapMforEachMfromMfromWebMgetMaxListenersMgetTypeOfServiceMisPausedMiteratorMlistenerCountMlistenersPlocalAddressPlocalFamilyPlocalPortMmapMoffMonMonceMpausePpendingMpipeMprependListenerMprependOnceListenerMpushMrawListenersMreadPreadablePreadableAbortedPreadableDidReadPreadableEncodingPreadableEndedPreadableFlowingPreadableHighWaterMarkPreadableLengthPreadableObjectModePreadyStateMreduceMrefPremoteAddressPremoteFamilyPremotePortMremoveAllListenersMremoveListenerMresetAndDestroyMresumeMsetDefaultEncodingMsetEncodingMsetKeepAliveMsetMaxListenersMsetNoDelayMsetTimeoutMsetTypeOfServiceMsomeMtakePtimeoutMtoArrayMtoWebMuncorkMunpipeMunrefMunshiftMwrapPwritablePwritableAbortedPwritableCorkedPwritableEndedPwritableFinishedPwritableHighWaterMarkPwritableLengthPwritableNeedDrainPwritableObjectModeMwriteBuildDocsReferenceGuidesBlogDiscordnode:netSocketM_constructM_destroyM_finalM_readM_writeM_writevM[Symbol.asyncDispose]M[Symbol.asyncIterator]M[events.captureRejectionSymbol]MaddListenerMaddressPallowHalfOpenPautoSelectFamilyAttemptedAddressesPbytesReadPbytesWrittenPclosedMcomposeMconnectPconnectingCoconstructorMcorkMdestroyPdestroyedMdestroySoonMdropMemitMendPerroredMeventNamesMeveryMfilterMfindMflatMapMforEachMfromMfromWebMgetMaxListenersMgetTypeOfServiceMisPausedMiteratorMlistenerCountMlistenersPlocalAddressPlocalFamilyPlocalPortMmapMoffMonMonceMpausePpendingMpipeMprependListenerMprependOnceListenerMpushMrawListenersMreadPreadablePreadableAbortedPreadableDidReadPreadableEncodingPreadableEndedPreadableFlowingPreadableHighWaterMarkPreadableLengthPreadableObjectModePreadyStateMreduceMrefPremoteAddressPremoteFamilyPremotePortMremoveAllListenersMremoveListenerMresetAndDestroyMresumeMsetDefaultEncodingMsetEncodingMsetKeepAliveMsetMaxListenersMsetNoDelayMsetTimeoutMsetTypeOfServiceMsomeMtakePtimeoutMtoArrayMtoWebMuncorkMunpipeMunrefMunshiftMwrapPwritablePwritableAbortedPwritableCorkedPwritableEndedPwritableFinishedPwritableHighWaterMarkPwritableLengthPwritableNeedDrainPwritableObjectModeMwritenet.SocketSocketallowHalfOpenautoSelectFamilyAttemptedAddressesbytesReadbytesWrittenclosedconnectingdestroyederroredErrorlocalAddresslocalFamilylocalPortpendingreadablereadableAbortedreadableDidReadreadableEncodingreadableEnded'end'readableFlowingThree statesreadableHighWaterMarkreadableLengthreadableObjectModereadyStateSocketReadyStateremoteAddressremoteFamilyremotePorttimeoutwritablewritableAbortedwritableCorkedwritableEndedwritableFinishedwritableHighWaterMarkwritableLengthwritableNeedDrainwritableObjectMode_constructError_destroyErrorError_finalError_read_writeError_writevError[Symbol.asyncDispose][Symbol.asyncIterator][events.captureRejectionSymbol]ErroraddListenerSocketEventMapSocketEventMapaddListeneraddressAddressInfocomposeWritableStreamTransformStreamAbortableDuplexstream.compose(...streams)connectSocketConnectOptsconnectconnectconnectcorkdestroyErrordestroySoondropAbortableReadableemitSocketEventMapSocketEventMapemitendendUint8ArrayendUint8ArrayeventNameseveryAbortableReadableOperatorOptionsfilterAbortableReadableOperatorOptionsReadablefindAbortableReadableOperatorOptionsfindAbortableReadableOperatorOptionsflatMapAbortableReadableOperatorOptionsReadableforEachAbortableReadableOperatorOptionsgetMaxListenersgetTypeOfServiceisPausediteratorReadableIteratorOptionslistenerCountSocketEventMapSocketEventMaplistenerCountlistenersSocketEventMapSocketEventMaplistenersmapAbortableReadableOperatorOptionsReadableoffSocketEventMapSocketEventMapoffonSocketEventMapSocketEventMapononceSocketEventMapSocketEventMaponcepausepipePipeOptionsprependListenerSocketEventMapSocketEventMapprependListenerprependOnceListenerSocketEventMapSocketEventMapprependOnceListenerpushrawListenersSocketEventMapSocketEventMaprawListenersreadreduceAbortablereduceAbortableAbortablerefremoveAllListenersSocketEventMapremoveAllListenersremoveListenerSocketEventMapSocketEventMapremoveListenerresetAndDestroyresumesetDefaultEncodingsetEncodingsetKeepAlivesetMaxListenerssetNoDelaysetTimeoutsetTypeOfServicesomeAbortableReadableOperatorOptionstakeAbortableReadabletoArrayAbortableuncorkunpipeunrefunshiftwrapwriteUint8ArrayErrorwriteUint8ArrayErrorfromBlobReadableWritablePairReadableStreamWritableStreamDuplexfromWebReadableWritablePairDuplexOptionsDuplexDuplextoWebDuplexToWebOptionsReadableWritablePairReferenceDocsGuidesDiscordMerch StoreGitHubBlogRuntimePackage managerTest runnerBundlerPackage runnerBun 1.0Bun 1.1Bun 1.2Bun 1.3RoadmapContributingLicenseWe're hiring →
Node net.Socket class | API Reference | Bun,AI智能索引,全网链接索引,智能导航,网页索引
- This class is an abstraction of a TCP socket or a streaming `IPC` endpoint
(uses named pipes on Windows, and Unix domain sockets otherwise). It is also
an `EventEmitter`.
A `net.Socket` can be created by the user and used directly to interact with
a server. For example, it is returned by createConnection,
so the user can use it to talk to the server.
It can also be created by Node.js and passed to the user when a connection
is received. For example, it is passed to the listeners of a `