module: remote-access-path synopsis: The true and correct definition of remote values in the access path author: Paul Howard, Nosa Omo Copyright: Original Code is Copyright (c) 1995-2004 Functional Objects, Inc. All rights reserved. License: Functional Objects Library Public License Version 1.0 Dual-license: GNU Lesser General Public License Warranty: Distributed WITHOUT WARRANTY OF ANY KIND ///// REMOTE-VALUE-AS-STRING define method remote-value-as-string-on-connection (conn :: , val :: , radix :: , pad :: , sz :: ) => (str :: ) let (str :: , trunc?) = Rtmgr/RemoteNub/target-address-to-string(conn.nub, as-integer(val), sz, radix, pad); str; end method; ///// STRING-AS-REMOTE-VALUE define method string-as-remote-value-on-connection (conn :: , sz :: , str :: , radix :: ) => (val :: ) let (val :: , overflow?) = Rtmgr/RemoteNub/string-to-target-address(conn.nub, sz, str, radix); as-remote-value(val); end method;