Index
Modules:
powpow,
powpow/fswatch,
powpow/loop,
powpow/net,
powpow/net/common,
powpow/net/tcp,
powpow/net/udp,
powpow/platform,
powpow/platform/epoll,
powpow/proto,
powpow/proto/http,
powpow/proto/httpserver,
powpow/proto/multithread,
powpow/proto/ratelimit,
powpow/proto/simdscan,
powpow/proto/ws,
powpow/types.
API symbols
- `==`:
- add:
- addConnection:
- addIdle:
- addInterval:
- addTimer:
- allow:
- bindUdp:
- BodyStream:
- bodyView:
- buildHandshakeResponse:
- Callback:
- cancelTimer:
- check:
- close:
- closeAfterDrain:
- closeAndRelease:
- Closed:
- closeFile:
- closeWs:
- Closing:
- computeAcceptKey:
- connect:
- Connected:
- Connecting:
- Connection:
- connectUdp:
- ConnHttp:
- ConnState:
- continueSendFile:
- DefaultBodyBuf:
- DefaultBufSize:
- DefaultChunkSize:
- DefaultKeepAliveMs:
- DefaultMaxFrameSize:
- DefaultSendFileChunk:
- deferCall:
- drainChunk:
- ensureCapacity:
- ensureTcpServer:
- error:
- Error:
- EventType:
- FdCallback:
- FdWatcher:
- feed:
- FileSystemEvent:
- FileWatcher:
- FileWatcherCb:
- findCRLF:
- findCRLFScalar:
- findCRLFSse2:
- findDoubleCRLF:
- findDoubleCRLFScalar:
- findDoubleCRLFSse2:
- fseAttrib:
- fseCreated:
- fseDeleted:
- fseLinkCount:
- fseModified:
- fseRenamed:
- fseRevoke:
- getBody:
- getBodyStream:
- getBodyString:
- getBodyView:
- getClientIp:
- getConn:
- getConnectionClose:
- getContentLength:
- getFileExt:
- getFileSize:
- getHeaders:
- getLoop:
- getMethod:
- getMultipart:
- getPath:
- getQuery:
- getRemainingData:
- getRequest:
- getSockLen:
- getUrl:
- hasSse2:
- header:
- headerBytes:
- HttpBodyCallback:
- HttpParser:
- HttpRequest:
- HttpResponse:
- HttpServer:
- Hup:
- init:
- initNet:
- injectFd:
- isComplete:
- isError:
- isRunning:
- lastSocketError:
- listen:
- listenUnix:
- Loop:
- markSent:
- MaxBufPoolSize:
- MaxConnPoolSize:
- MaxHeaders:
- MaxHeaderSize:
- MaxRequestLine:
- modify:
- MultiThreadHttpServer:
- NetError:
- newConnection:
- newFileWatcher:
- newHttpParser:
- newHttpServer:
- newLoop:
- newMultiThreadHttpServer:
- newRateLimiter:
- newTcpServer:
- newWsConnection:
- newWsServer:
- OnAccept:
- OnClose:
- onClose:
- OnData:
- onError:
- onMessage:
- onOpen:
- OnRequestCallback:
- OnUdpData:
- openFileRead:
- O_RDONLY:
- ParsePhase:
- parseRange:
- parseWsFrames:
- peekAll:
- peekChunk:
- peekContentType:
- peekMethod:
- peekPath:
- phase:
- PhaseBody:
- PhaseComplete:
- PhaseError:
- PhaseHeaders:
- PhaseRequestLine:
- Platform:
- PlatformEvent:
- poll:
- populatePools:
- RateLimiter:
- Read:
- readChunk:
- readChunkInto:
- readChunkString:
- readFile:
- register:
- remove:
- removeIdle:
- removeSession:
- reset:
- resetForNext:
- resolveAddr:
- run:
- runOnce:
- SEEK_CUR:
- SEEK_END:
- seekFile:
- SEEK_SET:
- send:
- sendBinary:
- sendError:
- sendFile:
- sendFileChunk:
- SendFileChunkSize:
- sendHandshake:
- sendPing:
- sendPong:
- sendText:
- sendTo:
- sendv:
- serveFile:
- serveStatic:
- setKeepAliveTimeout:
- setNonBlocking:
- setReuseAddr:
- setReusePort:
- setTcpCork:
- setTcpNoDelay:
- shutdown:
- sockClose:
- sockInProgress:
- sockInterrupted:
- sockRecv:
- sockSend:
- sockShutdown:
- sockWouldBlock:
- sockWritev:
- start:
- status:
- stop:
- streamFile:
- streamToFile:
- TcpServer:
- TimerCallback:
- TimerId:
- UdpMessage:
- UdpSocket:
- UNIX_PATH_MAX:
- unregister:
- unregisterFd:
- wake:
- websocketUpgrade:
- Write:
- writeDisposition:
- writeFrame:
- writeFrameMasked:
- wsBinary:
- wsClose:
- WsCloseCb:
- WsConnection:
- wsContinuation:
- WsErrorCb:
- WsFrameKind:
- WsMessageCb:
- WsOpenCb:
- wsPing:
- wsPong:
- WsServer:
- wsText:
Made with Nim. Generated: 2026-06-18 03:22:56 UTC