tt_netfile_file man page on HP-UX

Man page or keyword search:  
man Server   10987 pages
apropos Keyword Search (all sections)
Output format
HP-UX logo
[printable version]

tt_netfile_file(library call)			 tt_netfile_file(library call)

NAME
       tt_netfile_file	—  map	between	 canonical  and local pathnames on the
       local host

SYNOPSIS
       #include <Tt/tt_c.h>
       char *tt_netfile_file(
       const char *netfilename);

DESCRIPTION
       The tt_netfile_file function  converts  a  netfilename  of  the	format
       returned by tt_file_netfile(3) to a pathname that is valid on the local
       host.  If the file is not currently mounted on the local host,  tt_net‐
       file_file constructs a pathname of the form:

       /mountpoint/host/filepath

       where  mountpoint  is the mount point pathname in the environment vari‐
       able DTMOUNTPOINT, or /net if the variable is null or unset.

       The netfilename argument is a copy of a null-terminated string returned
       by tt_netfile_file(3) or tt_host_netfile_file(3).

RETURN VALUE
       Upon  successful	 completion,  the  tt_netfile_file  function returns a
       null-terminated local filename; otherwise, it returns an error pointer.
       The application can use tt_ptr_error(3) to extract one of the following
       Tt_status values from the returned pointer:

       TT_ERR_NETFILE
		 The netfilename argument is not a valid netfilename.

APPLICATION USAGE
       The tt_file_netfile(3), tt_netfile_file(3), tt_host_file_netfile(3) and
       tt_host_netfile_file(3)	functions  allow an application to determine a
       path valid on remote hosts, perhaps for purposes of constructing a com‐
       mand  string valid for remote execution on that host.  By composing the
       two calls, paths for files not accessible from the current host can  be
       constructed.   For  example, if path /sample/file is valid on host A, a
       program running on host B can use

       tt_host_netfile_file("C", tt_host_file_netfile("A", "/sample/file"))

       to determine a path to the same file valid on host C, if such a path is
       possible.

       The  netfilename	 string	 input to tt_netfile_file should be considered
       opaque; the content and format of the strings are not a	public	inter‐
       face.   These  strings  can  be safely copied (with strcpy3C or similar
       methods), written to files, or transmitted to other processes,  perhaps
       on other hosts.

       The  mountpoint	value  is intended to be the mount point for the auto‐
       mounter's host map on those systems supporting automounting services.

       Allocated  strings  should  be  freed  using   either   tt_free(3)   or
       tt_release(3).

       The tt_open(3) function need not be called before tt_netfile_file.

SEE ALSO
       Tt/tt_c.h  -  Tttt_c(5),	 tt_file_netfile(3),  tt_host_file_netfile(3),
       tt_host_netfile_file(3), tt_open(3), tt_free(3), tt_release(3).

						 tt_netfile_file(library call)
[top]

List of man pages available for HP-UX

Copyright (c) for man pages and the logo by the respective OS vendor.

For those who want to learn more, the polarhome community provides shell access and support.

[legal] [privacy] [GNU] [policy] [cookies] [netiquette] [sponsors] [FAQ]
Tweet
Polarhome, production since 1999.
Member of Polarhome portal.
Based on Fawad Halim's script.
....................................................................
Vote for polarhome
Free Shell Accounts :: the biggest list on the net