[netmod] "input"/"output" in tree diagrams

Jernej Tuljak <jernej.tuljak@mg-soft.si> Tue, 23 October 2018 14:00 UTC

Return-Path: <jernej.tuljak@mg-soft.si>
X-Original-To: netmod@ietfa.amsl.com
Delivered-To: netmod@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 3928B130DCB for <netmod@ietfa.amsl.com>; Tue, 23 Oct 2018 07:00:36 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -0.601
X-Spam-Level:
X-Spam-Status: No, score=-0.601 tagged_above=-999 required=5 tests=[BAYES_05=-0.5, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, RCVD_IN_DNSWL_NONE=-0.0001, SPF_PASS=-0.001] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (2048-bit key) header.d=mg-soft.si
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id cw7VuYn1HP11 for <netmod@ietfa.amsl.com>; Tue, 23 Oct 2018 07:00:33 -0700 (PDT)
Received: from galileo.mg-soft.si (gate.mg-soft.si [212.30.73.66]) by ietfa.amsl.com (Postfix) with ESMTP id BB42E123FFD for <netmod@ietf.org>; Tue, 23 Oct 2018 07:00:32 -0700 (PDT)
Received: from [10.0.3.146] (dhcp-146.mg-soft.si [10.0.3.146]) by galileo.mg-soft.si (Postfix) with ESMTP id 9CF82C41D7FA for <netmod@ietf.org>; Tue, 23 Oct 2018 16:00:31 +0200 (CEST)
DKIM-Filter: OpenDKIM Filter v2.10.3 galileo.mg-soft.si 9CF82C41D7FA
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=mg-soft.si; s=default; t=1540303231; bh=OhbOWKqw3KYUqauOvKpV3Jtf/zewAX4Mzeis+0bIMuk=; h=From:Subject:To:Date:From; b=NgSrqpIcL7z68GpOvxyyOspG3+5/mJ++B/2LEmY+FYwIHYhDkOI+Vgl2h/wH84TUS w5Jq1rE+zo3RwB7GNVq+j0QucA+8I9ymYf0iZ8tg4vBWTQhSwOa6nwXlLY0FMmf6h2 Uhcuxgtj3uwNFYkWaeROwpINgZ3kXuSMTYqJt8H6TwUDKYpjnZbLFG9trJkJLojcBQ P5yyv48rm4bnQbmFPvJ31dVG92OF3nVnk6scx/wmvxfQ02hHJs3HMHLBTPUIcrhHRd vvy1p/F6wc28LnNoFaZMR6a2m2mYk4uvmkWQ6KV6BR4hq7bb2NtSnymTCN7iRSynu1 YCBW1T2NYBN+g==
From: Jernej Tuljak <jernej.tuljak@mg-soft.si>
To: NETMOD Working Group <netmod@ietf.org>
Message-ID: <f567e98a-8e8c-2ea7-c5f5-f2288b275174@mg-soft.si>
Date: Tue, 23 Oct 2018 16:00:30 +0200
User-Agent: Mozilla/5.0 (Windows NT 10.0; WOW64; rv:60.0) Gecko/20100101 Thunderbird/60.2.1
MIME-Version: 1.0
Content-Type: text/plain; charset="utf-8"; format="flowed"
Content-Transfer-Encoding: 8bit
Content-Language: en-US
Archived-At: <https://mailarchive.ietf.org/arch/msg/netmod/t9enMoquUdPgnkKUvOm-1t57Uy8>
Subject: [netmod] "input"/"output" in tree diagrams
X-BeenThere: netmod@ietf.org
X-Mailman-Version: 2.1.29
Precedence: list
List-Id: NETMOD WG list <netmod.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/netmod>, <mailto:netmod-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/netmod/>
List-Post: <mailto:netmod@ietf.org>
List-Help: <mailto:netmod-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/netmod>, <mailto:netmod-request@ietf.org?subject=subscribe>
X-List-Received-Date: Tue, 23 Oct 2018 14:00:36 -0000

Hi,

am I reading RFC8340 correctly by assuming "input" and "output" nodes 
are not to be part of tree diagrams and that instead input/output 
parameters are now children to the "rpc" or "action" node, distinguished 
solely via -w/ro flags?

   rpcs:
     +---x get-schema
        +---w identifier! string
        +---w version?    string
        +---w format?     identityref
        +--ro data?

Only "input parameters" and "output parameters" are mentioned, which 
seems to suggest data node children of "input" and "output", but not 
themselves. It also says nothing about which flag they receive, if they 
are intended to appear.

Jernej