semvec/pypi-packages huggingface dataset:
pysockmmsg 0.0.2
Awesome pysockmmsg created by pappacena

# pysockmmsg

[![codecov](https://codecov.io/gh/pappacena/pysockmmsg/branch/main/graph/badge.svg?token=pysockmmsg_token_here)](https://codecov.io/gh/pappacena/pysockmmsg)
[![CI](https://github.com/pappacena/pysockmmsg/actions/workflows/main.yml/badge.svg)](https://github.com/pappacena/pysockmmsg/actions/workflows/main.yml)

Python wrappers for Linux's `sendmmsg` and `recvmmsg` system calls.

When sending/receiving a large amount of packets, preparing the data to be 
send/received using only a single system call can improve a lot the overal 
performance by reducing kernel/userland context switching.

## Install it from PyPI

```bash
pip install pysockmmsg
```

## Usage

### Sending multiple messages at a time
```py
import socket
from pysockmmsg import sendmmsg

data_to_send = {
    ('10.10.1.20', '5555'): [b"msg1", b"msg2", b"msg3"],
    ('10.10.1.25', '5555'): [b"msg4", b"msg5"],
    ('10.10.1.26', '5555'): [b"msg6", b"msg7", b"msg8", b"msg9"],
}

sock = socket.socket(socket.AF_INET, socket.SOCK_DGRAM)
sendmmsg(sock, data_to_send, total_packets=9)
```

## Development

Read the [CONTRIBUTING.md](CONTRIBUTING.md) file.
pyCreateWindow 1.0.0
pyCreateWindow - SujithSouryaYedida
Keywords: python,py,yedida,python tutorial,SujithSouryaYedida,create,window,create window,pyCreateWindow

pyCreateWindow - is used to make a standalone apps from websites urls
pyCreateWindow.info() - this is to know more information regarding the package
pyCreateWindow.manual() - this is to get the manuel , or a guide book to use this package
pyCreateWindow.create_window(x , y) - this is to create a window || So for that you need to use the following command : pyCreateWindow.create_window("url","name of the site")
Package developer / Author : SujithSouryaYedida
endrpi 1.0.0b22
Endpoints for Raspberry Pi (Endrpi) is a web API server for the Raspberry Pi that provides basic statuses and GPIO controls through a collection of HTTP endpoints.
Requires Python: >=3.7

![Endrpi logo](https://assets.persanix.com/endrpi/logo-padded/logo-padded.svg)

[![power on test](https://github.com/persanix-llc/endrpi-server/actions/workflows/power-on-test.yml/badge.svg)](https://github.com/persanix-llc/endrpi-server/actions/workflows/power-on-test.yml)
[![unit tests](https://github.com/persanix-llc/endrpi-server/actions/workflows/unit-tests.yml/badge.svg)](https://github.com/persanix-llc/endrpi-server/actions/workflows/unit-tests.yml)
[![coverage](https://github.com/persanix-llc/endrpi-server/actions/workflows/coverage.yml/badge.svg)](https://github.com/persanix-llc/endrpi-server/actions/workflows/coverage.yml)
[![CodeQL](https://github.com/persanix-llc/endrpi-server/actions/workflows/codeql-analysis.yml/badge.svg)](https://github.com/persanix-llc/endrpi-server/actions/workflows/codeql-analysis.yml)

Endpoints for Raspberry Pi (Endrpi) is a web API server for the [Raspberry Pi](https://raspberrypi.org)
that provides basic statuses and GPIO controls through a collection of HTTP endpoints.

Powered by [Fast API](https://github.com/tiangolo/fastapi), 
[GPIO Zero](https://github.com/gpiozero/gpiozero), 
and [others](requirements.txt).

## Features

#### REST API
* Reads system statuses such as temperature, memory usage, throttling, etc.
* Reads/updates GPIO pin state, function, and pull 
* Generates interactive documentation via [Swagger UI](https://swagger.io/tools/swagger-ui)

#### Websocket
* Maintains a persistent, low-latency connection
* Mirrors the REST API through a request/response action pattern

## Requirements

≥ Python 3.7

≥ Raspberry Pi 3
* Compatible with the standard [Raspberry Pi OS](https://www.raspberrypi.org/documentation/raspbian) image
* Previous Raspberry Pi versions may work but have not been verified

## Quickstart

```
pip3 install -U endrpi && endrpi
```

## Project documentation
Project documentation is hosted at [https://endrpi.io](https://endrpi.io).

The project documentation source can be found at 
[https://github.com/persanix-llc/endrpi-docs](https://github.com/persanix-llc/endrpi-docs).

## License

Licensed under the Apache License, Version 2.0.

Copyright &copy; 2020 - 2021 Persanix LLC. All rights reserved.