LinuxProcessMBS shared methods

Online Documentation   -   Statistics   -   FAQ   -   Plugin Parts (All, Dependencies)   -   Class hierarchy

New in Version 22.2 22.3 22.4 22.5 23.0 23.1 23.2 23.3 23.4 23.5 24.0 24.1

The list of the   topics,   classes,   interfaces,   controls,   modules,   global methods by category,   global methods by name,   screenshots,   licenses   and   examples.

Platforms to show: All Mac Windows Linux Cross-Platform

Back to LinuxProcessMBS class.

LinuxProcessMBS.PID as Integer

Type Topic Plugin Version macOS Windows Linux iOS Targets
shared method Linux MBS Linux Plugin 14.1 ❌ No ❌ No ✅ Yes ❌ No Desktop, Console & Web
The Process ID of the current process (your app).
Example
dim myPID as Integer = LinuxProcessMBS.PID
MsgBox "my process ID is: "+str(myPID)

LinuxProcessMBS.ProcessByPID(ProcessID as Integer) as LinuxProcessMBS

Type Topic Plugin Version macOS Windows Linux iOS Targets
shared method Linux MBS Linux Plugin 14.1 ❌ No ❌ No ✅ Yes ❌ No Desktop, Console & Web
Queries the information for a process with given ID.
Example
// show the name of current process
dim myPID as Integer = LinuxProcessMBS.PID
dim myProcess as LinuxProcessMBS = LinuxProcessMBS.ProcessByPID(myPID)

MsgBox myProcess.name

Returns nil on error.

LinuxProcessMBS.Processes as LinuxProcessMBS()

Type Topic Plugin Version macOS Windows Linux iOS Targets
shared method Linux MBS Linux Plugin 14.1 ❌ No ❌ No ✅ Yes ❌ No Desktop, Console & Web
Returns array with all processes.
Example
// shows all process names in listbox
dim Processes() as LinuxProcessMBS = LinuxProcessMBS.Processes

for each p as LinuxProcessMBS in Processes
listbox1.addrow p.name
next

Some examples using this method:

The items on this page are in the following plugins: MBS Linux Plugin.


💬 Ask a question or report a problem