rustyphoenixsocketmock 1.7.0

This is the mock extension of `rusty_phoenix_socket` the Rust version of https://gitlab.in2p3.fr/CTA-LAPP/PHOENIX_LIBS2/network/PhoenixSocket project. This project aims to ease the use of socket in complex environments, especially distributed environments where latencies measurement has to be precise and reproductible when running unit tests. **rustyphoenixsocketmock** provides : - A mock backend, **PMockBackend**, which can play, register and replay a sequence of socket calls (send/recv)
Documentation
{
    "@context": "https://doi.org/10.5063/schema/codemeta-2.0",
    "@type": "SoftwareSourceCode",
    "license": "https://spdx.org/licenses/CECILL-C",
    "codeRepository": "git+https://gitlab.in2p3.fr/CTA-LAPP/PHOENIX_LIBS2/network/RustyPhoenixSocketMock.git",
    "contIntegration": "https://gitlab.in2p3.fr/CTA-LAPP/PHOENIX_LIBS2/network/RustyPhoenixSocketMock/-/pipelines",
    "dateCreated": "2025-11-27",
    "datePublished": "2026-03-20",
    "dateModified": "2026-03-20",
    "downloadUrl": "https://gitlab.in2p3.fr/CTA-LAPP/PHOENIX_LIBS2/network/RustyPhoenixSocketMock/-/archive/1.7.0/RustyPhoenixSocketMock-1.7.0.tar.gz",
    "issueTracker": "https://gitlab.in2p3.fr/CTA-LAPP/PHOENIX_LIBS2/network/RustyPhoenixSocketMock/-/issues",
    "name": "RustyPhoenixSocketMock",
    "version": "1.7.0",
    "softwareVersion": "1.7.0",
    "readme": "https://gitlab.in2p3.fr/CTA-LAPP/PHOENIX_LIBS2/network/RustyPhoenixSocketMock/-/blob/1.7.0/README.md",
    "description": "CI/CD Toolkit for Rust projects",
    "keywords": [
        "Phoenix2",
        "Rust",
        "Socket",
        "Mock"
    ],
    "relatedLink": [
        "https://gitlab.in2p3.fr/CTA-LAPP/PHOENIX_LIBS2/PHOENIX2"
    ],
    "author": [
        {
            "@type": "Person",
            "givenName": "Pierre",
            "familyName": "Aubert",
            "affiliation": {
                "@type": "Organization",
                "name": "LAPP, Univ. Savoie Mont-Blanc, CNRS"
            }
        },
                {
            "@type": "Person",
            "givenName": "Thibaut",
            "familyName": "Oprinsen",
            "affiliation": {
                "@type": "Organization",
                "name": "LAPP, Univ. Savoie Mont-Blanc, CNRS"
            }
        }
    ],
    "contributor": [
        {
            "@type": "Person",
            "givenName": "Vincent",
            "familyName": "Pollet",
            "affiliation": {
                "@type": "Organization",
                "name": "LAPP, Univ. Savoie Mont-Blanc, CNRS"
            }
        }
    ],
    "maintainer": {
        "@type": "Person",
        "givenName": "Pierre",
        "familyName": "Aubert",
        "affiliation": {
            "@type": "Organization",
            "name": "LAPP, Univ. Savoie Mont-Blanc, CNRS"
        }
    }
}