Arion 1.0.2-alpha
A high-performance C++ framework for emulating executable binaries.
 
Loading...
Searching...
No Matches
arion::ARION_TGROUP_ENTRY Struct Reference

#include <threading_manager.hpp>

Public Member Functions

 ARION_TGROUP_ENTRY (pid_t tid, pid_t tgid, pid_t pid)
 

Public Attributes

pid_t tid
 The Thread ID (TID) of the thread.
 
pid_t tgid
 The Thread Group ID (TGID) associated with the thread.
 
pid_t pid
 The Process ID (PID) associated with the thread.
 

Detailed Description

This structure stores the identifiers associated with a thread and its parent process within a thread group, allowing Arion to track relationships between threads and processes.

Constructor & Destructor Documentation

◆ ARION_TGROUP_ENTRY()

arion::ARION_TGROUP_ENTRY::ARION_TGROUP_ENTRY ( pid_t  tid,
pid_t  tgid,
pid_t  pid 
)
inline

Builder for ARION_TGROUP_ENTRY instances.

Parameters
[in]tidThe Thread ID (TID) of the thread.
[in]tgidThe Thread Group ID (TGID) associated with the thread.
[in]pidThe Process ID (PID) associated with the thread.

Member Data Documentation

◆ pid

pid_t arion::ARION_TGROUP_ENTRY::pid

The Process ID (PID) associated with the thread.

◆ tgid

pid_t arion::ARION_TGROUP_ENTRY::tgid

The Thread Group ID (TGID) associated with the thread.

◆ tid

pid_t arion::ARION_TGROUP_ENTRY::tid

The Thread ID (TID) of the thread.


The documentation for this struct was generated from the following file: