kitty

package module
v1.0.0 Latest Latest
Warning

This package is not in the latest version of its module.

Go to latest
Published: Oct 31, 2023 License: MIT Imports: 11 Imported by: 0

README

Kitty


what is it?

Kitty is a lightweight networking library, support http, tcp, udp.

How to use?

Documentation

Index

Constants

This section is empty.

Variables

This section is empty.

Functions

func NewHttpClient

func NewHttpClient() *httpClient.Client

func NewHttpClientProgress

func NewHttpClientProgress() *httpClient.Progress

func NewHttpServer

func NewHttpServer[T any](addr string) *httpServer.Server[T]

func NewHttpServerRouter

func NewHttpServerRouter[T any]() *router.Router[*http.Stream[httpServer.Conn], T]

func NewHttpServerStaticRouter

func NewHttpServerStaticRouter() *httpServer.StaticRouter

func NewTcpClient

func NewTcpClient[T any](addr string) *tcpClient.Client[T]

func NewTcpClientRouter

func NewTcpClientRouter[T any]() *router.Router[*socket.Stream[tcpClient.Conn], T]

func NewTcpServer

func NewTcpServer[T any](addr string) *tcpServer.Server[T]

func NewTcpServerRouter

func NewTcpServerRouter[T any]() *router.Router[*socket.Stream[tcpServer.Conn], T]

func NewUdpClient

func NewUdpClient[T any](addr string) *udpClient.Client[T]

func NewUdpClientRouter

func NewUdpClientRouter[T any]() *router.Router[*socket.Stream[udpClient.Conn], T]

func NewUdpServer

func NewUdpServer[T any](addr string) *udpServer.Server[T]

func NewUdpServerRouter

func NewUdpServerRouter[T any]() *router.Router[*socket.Stream[udpServer.Conn], T]

func NewWebSocketClient

func NewWebSocketClient[T any](addr string) *webSocketClient.Client[T]

func NewWebSocketClientRouter

func NewWebSocketClientRouter[T any]() *router.Router[*socket.Stream[webSocketClient.Conn], T]

func NewWebSocketServer

func NewWebSocketServer[T any](addr string) *webSocketServer.Server[T]

func NewWebSocketServerRouter

func NewWebSocketServerRouter[T any]() *router.Router[*socket.Stream[webSocketServer.Conn], T]

Types

This section is empty.

Jump to

Keyboard shortcuts

? : This menu
/ : Search site
f or F : Jump to
y or Y : Canonical URL