{"id":21084473,"url":"https://github.com/htrefil/asnet","last_synced_at":"2025-03-14T05:12:16.109Z","repository":{"id":114825483,"uuid":"217110033","full_name":"htrefil/asnet","owner":"htrefil","description":"asnet is a simple asynchronous, packet-oriented networking library built on TCP.","archived":false,"fork":false,"pushed_at":"2020-01-07T16:11:19.000Z","size":24,"stargazers_count":0,"open_issues_count":0,"forks_count":0,"subscribers_count":2,"default_branch":"master","last_synced_at":"2025-01-21T00:13:59.112Z","etag":null,"topics":[],"latest_commit_sha":null,"homepage":"","language":"Rust","has_issues":true,"has_wiki":null,"has_pages":null,"mirror_url":null,"source_name":null,"license":"mit","status":null,"scm":"git","pull_requests_enabled":true,"icon_url":"https://github.com/htrefil.png","metadata":{"files":{"readme":"README.md","changelog":null,"contributing":null,"funding":null,"license":"LICENSE","code_of_conduct":null,"threat_model":null,"audit":null,"citation":null,"codeowners":null,"security":null,"support":null,"governance":null,"roadmap":null,"authors":null,"dei":null,"publiccode":null,"codemeta":null}},"created_at":"2019-10-23T17:01:27.000Z","updated_at":"2020-01-16T08:57:39.000Z","dependencies_parsed_at":null,"dependency_job_id":"0fbde28f-ab45-4b75-b78f-0f1c7287951a","html_url":"https://github.com/htrefil/asnet","commit_stats":null,"previous_names":[],"tags_count":0,"template":false,"template_full_name":null,"repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/htrefil%2Fasnet","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/htrefil%2Fasnet/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/htrefil%2Fasnet/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/htrefil%2Fasnet/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/htrefil","download_url":"https://codeload.github.com/htrefil/asnet/tar.gz/refs/heads/master","host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":243526953,"owners_count":20305115,"icon_url":"https://github.com/github.png","version":null,"created_at":"2022-05-30T11:31:42.601Z","updated_at":"2022-07-04T15:15:14.044Z","host_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub","repositories_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories","repository_names_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repository_names","owners_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners"}},"keywords":[],"created_at":"2024-11-19T20:24:44.262Z","updated_at":"2025-03-14T05:12:16.085Z","avatar_url":"https://github.com/htrefil.png","language":"Rust","funding_links":[],"categories":[],"sub_categories":[],"readme":"# asnet\nasnet is a simple asynchronous, packet-oriented networking library built on TCP.  \nIt uses the mio crate internally to create an event loop for multiplexing connections.\nThe API is inspired by the ENet networking library.\n\nThe library is useful for singlethreaded programs that don't want to use threading to work with networking.\n\n## Usage\nThe core of the library revolves around the `Host` structure which encapsulates all peers.  \nA peer represents a connection to a remote server or client. \n\nSee the [examples](examples) directory for example usage.\n\n## License\n[MIT](LICENSE)","project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fhtrefil%2Fasnet","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Fhtrefil%2Fasnet","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fhtrefil%2Fasnet/lists"}