私はgnome-shell-extensionを作成しており、現在実行中のすべてのプロセスのリストを取得しようとしています。プロセスglibtop_get_proclistを取得する関数を持つglibtopを使用してみましたが、問題は、この関数がリストへのポインターを返すことです。
let proclist = new GTop.glibtop_proclist;
pid_list = GTop.glibtop_get_proclist(proclist, 0, 0);
pid_list型番になります。現在、javascript にはポインター演算がないため、リストにアクセスする方法がわかりません。
変数には、やproclistなどの数個のパラメーターのみが含まれます。proclist totalproclist size
get_proclistでは、メソッドが返すリストにアクセスするにはどうすればよいでしょうか? または、実行中のプロセスの pid のリストを取得する簡単な方法はありますか?