From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: from simark.ca by simark.ca with LMTP id Sy85Dd+s+mL2kCcAWB0awg (envelope-from ) for ; Mon, 15 Aug 2022 16:30:23 -0400 Received: by simark.ca (Postfix, from userid 112) id 2A3FB1E5EA; Mon, 15 Aug 2022 16:30:23 -0400 (EDT) Authentication-Results: simark.ca; dkim=pass (2048-bit key; unprotected) header.d=lists.lttng.org header.i=@lists.lttng.org header.a=rsa-sha256 header.s=default header.b=DvunnWUQ; dkim-atps=neutral X-Spam-Checker-Version: SpamAssassin 3.4.6 (2021-04-09) on simark.ca X-Spam-Level: X-Spam-Status: No, score=-3.0 required=5.0 tests=BAYES_00,DKIM_SIGNED, DKIM_VALID,DKIM_VALID_AU,MAILING_LIST_MULTI autolearn=ham autolearn_force=no version=3.4.6 Received: from lists.lttng.org (lists.lttng.org [167.114.26.123]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits) key-exchange X25519 server-signature RSA-PSS (2048 bits) server-digest SHA256) (No client certificate requested) by simark.ca (Postfix) with ESMTPS id C36E61E21F for ; Mon, 15 Aug 2022 16:30:21 -0400 (EDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=lists.lttng.org; s=default; t=1660595421; bh=4OiBRZL2ZDmryb6Aar69SYLH4ApPbDpBEba4OEH0UIo=; h=References:In-Reply-To:Date:To:Cc:Subject:List-Id: List-Unsubscribe:List-Archive:List-Post:List-Help:List-Subscribe: From:Reply-To:From; b=DvunnWUQzCrNqemsyVmz8rqOK0NCz7ModNFcjRJmBuatXdYQy4EFbMUHbv3qdMnu0 hZpwmkDHhMjBSEuVHPnejpyOM9+w9YKCVUlTNJRs1hpaK7bwkOUHj7ZUQ8b7pUlbOo rq556oHkZFL+q/w9YtbDV7HBv/+Wz3RRn0nzajZVfe/3wFq0N2vAW2fRX4XrQe2sgB AQ00+BDTp3E+ZvCl/uLpl51a2vLJFHOMtAi+b+EJUGTfmVLu5J28kCfK7GSpD7ILfI b4k5VKTWfU0auApQ7vFznCFixA2Ql33aDixNPhht37SF+THLIAMkt0vi0GK4PrnHZC gS9S37VdklJ/A== Received: from lists-lttng01.efficios.com (localhost [IPv6:::1]) by lists.lttng.org (Postfix) with ESMTP id 4M65WK0jT7z1GnK; Mon, 15 Aug 2022 16:30:21 -0400 (EDT) Received: from mail-lj1-x22d.google.com (mail-lj1-x22d.google.com [IPv6:2a00:1450:4864:20::22d]) by lists.lttng.org (Postfix) with ESMTPS id 4M65WJ2p51z1GYy for ; Mon, 15 Aug 2022 16:30:20 -0400 (EDT) Received: by mail-lj1-x22d.google.com with SMTP id l10so8705082lje.7 for ; Mon, 15 Aug 2022 13:30:20 -0700 (PDT) X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20210112; h=content-transfer-encoding:cc:to:subject:message-id:date:from :in-reply-to:references:mime-version:x-gm-message-state:from:to:cc; bh=CjkA4X4Row9X1huN3R53gH3wwDpsxS12MTPSeCNtBDI=; b=pCgeMd5LqalQ+xybi75KnEjJmoqr1gCKAv+HeoVuipeTlpKQcRTE83uFNSXBHNb8Mo 44lHgKuK0db01iCG/cI5pO0yI9+TNiRGRPJqwJF/tuMQkR5CYmYtXG/Hf5XHM3dfEZ/D fmPwQ5cGYNjvy8aAQva+JiUdpzXa6YNpbCl+j9JymzSn8KcLwoH5RrW2zqIsoKYidOQt aUmT+prytxntsa8DlUzNBkHTzOVN184YrkxWZz+g7HU9LQ8TSU9HVM39Add/2YJ2GdAb rVo9+eEDULf377g34Odv2aEZSv0BDIJDToTnHPXM9tClQD3YouuT6xKiIDEyEgDw2MKI jtIw== X-Gm-Message-State: ACgBeo2E7iJ3rIX7hSMmlU+9UTp6BMkl1TUZe09wbQvjt718vLSQmMPH Y8URtva+oD4Tk0ISZLxZArqTe0MZ4du2zMvx5bo4w7xbSWTY0g== X-Google-Smtp-Source: AA6agR7Aql617bHHrYPjBO2TTQA35SbYPscEP9ZcYPr2CHSLSNkGes+etfURp/774ye/X1AASU7PradoWCoyBo6+G54= X-Received: by 2002:a05:651c:882:b0:261:81b3:16b3 with SMTP id d2-20020a05651c088200b0026181b316b3mr2808639ljq.142.1660595418580; Mon, 15 Aug 2022 13:30:18 -0700 (PDT) MIME-Version: 1.0 References: <62F357DF.2973D3.13514@m12-11.163.com> <73fc6c02.c6f.1829b89f09c.Coremail.dantefu9001@163.com> In-Reply-To: <73fc6c02.c6f.1829b89f09c.Coremail.dantefu9001@163.com> Date: Mon, 15 Aug 2022 16:29:51 -0400 Message-ID: To: zenan Cc: lttng-dev@lists.lttng.org Subject: Re: [lttng-dev] babeltrace2 python api related question X-BeenThere: lttng-dev@lists.lttng.org X-Mailman-Version: 2.1.39 Precedence: list List-Id: LTTng development list List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , From: Philippe Proulx via lttng-dev Reply-To: Philippe Proulx Content-Type: text/plain; charset="utf-8" Content-Transfer-Encoding: base64 Errors-To: lttng-dev-bounces@lists.lttng.org Sender: "lttng-dev" T24gU3VuLCBBdWcgMTQsIDIwMjIgYXQgNDo0OCBBTSB6ZW5hbiA8ZGFudGVmdTkwMDFAMTYzLmNv bT4gd3JvdGU6Cj4KPiBJbiBjb21tYW5kIGxpbmUsIEkgdXNlIOKAnGJhYmVsdHJhY2UyIG5ldDov L3NvbWVob3N0L3NvbWUtc2Vzc2lvbuKAnSB0byByZWFkIGxpdmUgbHR0bmcgc2Vzc2lvbiB0cmFj ZSwgYW5kIEkgd2FudCB0byB1c2UgcHl0aG9uIGJpbmRpbmdzIHRvIGRvIHRoZSBzYW1lLCBpcyBp dCBwb3NzaWJsZT8KPgo+IGhlcmUgaXMgbXkgY29kZToKCkFsbW9zdCB0aGVyZS4KClNvbWUgYHNy Yy5jdGYubHR0bmctbGl2ZWAgY29tcG9uZW50IGFuZCBtZXNzYWdlIGl0ZXJhdG9yIG1ldGhvZHMg bWF5CnJldHVybiBhICJ0cnkgYWdhaW4iIHN0YXR1cyBjb2RlIChJIGRvbid0IHJlbWVtYmVyIGV4 YWN0bHkgdW5kZXIgd2hpY2gKY2lyY3Vtc3RhbmNlcykuIFRoaXMgcHJvcGFnYXRlcyB0byBidF9n cmFwaF9ydW4oKSBbMV0gKGluIEMpIGV2ZW50dWFsbHkKd2hpY2ggaXRzZWxmIHJldHVybnMgYEJU X0dSQVBIX1JVTl9TVEFUVVNfQUdBSU5gLiBUaGUgUHl0aG9uCmJ0Mi5HcmFwaC5ydW4oKSBtZXRo b2QgdHJhbnNsYXRlcyB0aGlzIHN0YXR1cyBjb2RlIHRvIHRocm93aW5nCmBidDIuVHJ5QWdhaW5g LgoKSnVzdCBjYXRjaCB0aG9zZSBgYnQyLlRyeUFnYWluYCwgd2FpdCBhIGJpdCwgYW5kIGNhbGwg YGdyYXBoLnJ1bigpYAphZ2FpbjoKCiAgICAjIFJ1biB0aGUgdHJhY2UgcHJvY2Vzc2luZyBncmFw aC4KICAgIHdoaWxlIFRydWU6CiAgICAgICAgdHJ5OgogICAgICAgICAgICBncmFwaC5ydW4oKQog ICAgICAgIGV4Y2VwdCBidDIuVHJ5QWdhaW46CiAgICAgICAgICAgIHRpbWUuc2xlZXAoLjEpCgpX b3JrcyBmb3IgbWUuCgpJZiB5b3UgZXZlciBuZWVkIHRvIGFjY2VzcyB0aGUgbWVzc2FnZXMgdGhl bXNlbHZlcyBpbnN0ZWFkIG9mIGZvcndhcmRpbmcKdGhlbSB0byBhIGBzaW5rLnRleHQucHJldHR5 YCBjb21wb25lbnQsIHRoZW4gdXNlIGEKYGJ0Mi5UcmFjZUNvbGxlY3Rpb25NZXNzYWdlSXRlcmF0 b3JgIGluc3RhbmNlIFsyXS4KCkhvcGUgaXQgaGVscHMsCgpQaGlsCgpbMV06IGh0dHBzOi8vYmFi ZWx0cmFjZS5vcmcvZG9jcy92Mi4wL2xpYmJhYmVsdHJhY2UyL2dyb3VwX19hcGktZ3JhcGguaHRt bCNnYWQyZTFjMWFiMjBkMTQwMGFmMWI1NTJlNzBiM2Q1NjdjClsyXTogaHR0cHM6Ly9iYWJlbHRy YWNlLm9yZy9kb2NzL3YyLjAvcHl0aG9uL2J0Mi9leGFtcGxlcy5odG1sI2l0ZXJhdGUtdHJhY2Ut ZXZlbnRzCgo+Cj4gaW1wb3J0IGJ0Mgo+IGltcG9ydCBzeXMKPgo+ICMgQ3JlYXRlIGFuIGVtcHR5 IGdyYXBoLgo+IGdyYXBoID0gYnQyLkdyYXBoKCkKPgo+ICMgQWRkIGEgYHNvdXJjZS50ZXh0LmRt ZXNnYCBjb21wb25lbnQuCj4gIwo+ICMgZ3JhcGguYWRkX2NvbXBvbmVudCgpIHJldHVybnMgdGhl IGNyZWF0ZWQgYW5kIGFkZGVkIGNvbXBvbmVudC4KPiAjCj4gIyBTdWNoIGEgY29tcG9uZW50IHJl YWRzIExpbnV4IGtlcm5lbCByaW5nIGJ1ZmZlciBtZXNzYWdlcyAoc2VlCj4gIyBgZG1lc2coMSlg KSBmcm9tIHRoZSBzdGFuZGFyZCBpbnB1dCBhbmQgY3JlYXRlcyBjb3JyZXNwb25kaW5nIGV2ZW50 Cj4gIyBtZXNzYWdlcy4gU2VlIGBiYWJlbHRyYWNlMi1zb3VyY2UudGV4dC5kbWVzZyg3KWAuCj4g Iwo+ICMgYG15IHNvdXJjZWAgaXMgdGhlIHVuaXF1ZSBuYW1lIG9mIHRoaXMgY29tcG9uZW50IHdp dGhpbiBgZ3JhcGhgLgo+Cj4gIyB0aGUgb3JpZ2luYWwgc291cmNlIGNvZGUgaGVyZSBpbiB0aGUg ZXhhbXBsZSBpczoKPiAjIGNvbXBfY2xzID0gYnQyLmZpbmRfcGx1Z2luKCd0ZXh0Jykuc291cmNl X2NvbXBvbmVudF9jbGFzc2VzWydkbWVzZyddCj4gIyBzcmNfY29tcCA9IGdyYXBoLmFkZF9jb21w b25lbnQoY29tcF9jbHMsJ215IHNvdXJjZScpCj4gY29tcF9jbHMgPSBidDIuZmluZF9wbHVnaW4o J2N0ZicpLnNvdXJjZV9jb21wb25lbnRfY2xhc3Nlc1snbHR0bmctbGl2ZSddCj4gc3JjX2NvbXAg PSBncmFwaC5hZGRfY29tcG9uZW50KGNvbXBfY2xzLCAnbXkgc291cmNlJywgcGFyYW1zID0gewo+ ICdpbnB1dHMnOiBbc3lzLmFyZ3ZbMV1dLAo+IH0pCj4KPiAjIEFkZCBhIGBzaW5rLnRleHQucHJl dHR5YCBjb21wb25lbnQuCj4gIwo+ICMgU3VjaCBhIGNvbXBvbmVudCBwcmV0dHktcHJpbnRzIGV2 ZW50IG1lc3NhZ2VzIG9uIHRoZSBzdGFuZGFyZCBvdXRwdXQKPiAjIChvbmUgbWVzc2FnZSBwZXIg bGluZSkuIFNlZSBgYmFiZWx0cmFjZTItc2luay50ZXh0LnByZXR0eSg3KWAuCj4gIwo+ICMgVGhl IGBiYWJlbHRyYWNlMiBjb252ZXJ0YCBDTEkgY29tbWFuZCB1c2VzIGEgYHNpbmsudGV4dC5wcmV0 dHlgCj4gIyBzaW5rIGNvbXBvbmVudCBieSBkZWZhdWx0Lgo+IGNvbXBfY2xzID0gYnQyLmZpbmRf cGx1Z2luKCd0ZXh0Jykuc2lua19jb21wb25lbnRfY2xhc3Nlc1sncHJldHR5J10KPiBzaW5rX2Nv bXAgPSBncmFwaC5hZGRfY29tcG9uZW50KGNvbXBfY2xzLCAnbXkgc2luaycpCj4KPiAjIENvbm5l Y3QgdGhlIGBvdXRgIG91dHB1dCBwb3J0IG9mIHRoZSBgc291cmNlLnRleHQuZG1lc2dgIGNvbXBv bmVudAo+ICMgdG8gdGhlIGBpbmAgaW5wdXQgcG9ydCBvZiB0aGUgYHNpbmsudGV4dC5wcmV0dHlg IGNvbXBvbmVudC4KPiBncmFwaC5jb25uZWN0X3BvcnRzKHNyY19jb21wLm91dHB1dF9wb3J0c1sn b3V0J10sIHNpbmtfY29tcC5pbnB1dF9wb3J0c1snaW4nXSkKPgo+ICMgUnVuIHRoZSB0cmFjZSBw cm9jZXNzaW5nIGdyYXBoLgo+IGdyYXBoLnJ1bigpCj4KPgo+Cj4KPgo+IOWPkeS7tuS6ujogUGhp bGlwcGUgUHJvdWx4Cj4g5Y+R6YCB5pe26Ze0OiAyMDIy5bm0OOaciDEw5pelIDIyOjA4Cj4g5pS2 5Lu25Lq6OiB6ZW5hbgo+IOaKhOmAgTogbHR0bmctZGV2QGxpc3RzLmx0dG5nLm9yZwo+IOS4u+mi mDogUmU6IFtsdHRuZy1kZXZdIGJhYmVsdHJhY2UyIHB5dGhvbiBhcGkgcmVsYXRlZCBxdWVzdGlv bgo+Cj4KPgo+IE9uIFdlZCwgQXVnIDEwLCAyMDIyIGF0IDk6NTQgQU0gemVuYW4gdmlhIGx0dG5n LWRldgo+Cj4gPGx0dG5nLWRldkBsaXN0cy5sdHRuZy5vcmc+IHdyb3RlOgo+Cj4gPgo+Cj4gPgo+ Cj4gPgo+Cj4gPiBIaSB0aGVyZSwKPgo+ID4KPgo+ID4gSeKAmW0gdHJ5aW5nIHRvIHVzZSBiYWJl bHRyYWNlMiBweXRob24gYmluZGluZ3MgdG8gdHJhY2sgbGl2ZSBsdHRuZyB0cmFjZSwgYXMgc2hv d24gaW4gc29tZSBleGFtcGxlcyBpbiB0aGUgZG9jdW1lbnRzLCBJIHRyaWVkIHRvIHVzZSBjdGYu bHR0bmctbGl2ZSggY3RmLmZzIGluIHRoZSBkb2N1bWVudHMpIHBsdWdpbiBhcyBzb3VyY2UsIGFu ZCB1c2UgdGV4dC5wcmV0dHkgYXMgc2luaywgYnV0IGl0IGRpZG7igJl0IHdvcmsgb3V0IGFzIEkg ZXhwZWN0ZWQuICBTbyBkb2VzIHRoZSBhcGkgc3VwcG9ydCB0cmFja2luZyBsaXZlIGx0dG5nIHRy YWNlIGFuZCBwcmludCB0aGVtIG91dCB5ZXQ/Cj4KPiA+Cj4KPiA+Cj4KPgo+Cj4gV2hhdCBkaWQg eW91IHRyeSBleGFjdGx5Pwo+Cj4KPgo+IEkgbmVlZCBjb21tYW5kIGxpbmVzIGFuZC9vciBzb21l IGNvZGUgKGtlZXAgaXQgbWluaW1hbCkgdG8gaGVscCB5b3UuCj4KPgo+Cj4gUGhpbGlwcGUKPgo+ Cj4KPiA+Cj4KPiA+Cj4KPiA+Cj4KPiA+IFlvdXJzIHNpbmNlcmVseQo+Cj4gPgo+Cj4gPiBfX19f X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fXwo+Cj4gPiBsdHRuZy1k ZXYgbWFpbGluZyBsaXN0Cj4KPiA+IGx0dG5nLWRldkBsaXN0cy5sdHRuZy5vcmcKPgo+ID4gaHR0 cHM6Ly9saXN0cy5sdHRuZy5vcmcvY2dpLWJpbi9tYWlsbWFuL2xpc3RpbmZvL2x0dG5nLWRldgo+ Cj4KX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX18KbHR0bmct ZGV2IG1haWxpbmcgbGlzdApsdHRuZy1kZXZAbGlzdHMubHR0bmcub3JnCmh0dHBzOi8vbGlzdHMu bHR0bmcub3JnL2NnaS1iaW4vbWFpbG1hbi9saXN0aW5mby9sdHRuZy1kZXYK