callee 0.1.1

A library to show information about the calling process.
Documentation

callee

Built with Nix Crates Documentation

Library that returns information about it's parent process.

Usage:

callee = "0.1.0"

or use cargo add:

cargo add callee

Example:

    use callee::Callee;
    let callee = Callee::init().unwrap();
    println!("Comm: {}", callee.comm());
    println!("Info: {}", callee.info());

Limitations

The library currently fits my needs, but is still limited, notably:

  • It is only tested on Linux, I naively believe that it won't work on Darwin, or Windows systems.

If people are interested in adding a cross platform solution, please reach out.

If you have different needs, or find improvements, I am always happy about contributions. Please see the contributing section for that.

Changes

Changelog

Contributing

How to contribute.

License

MIT