Skip site navigation (1)Skip section navigation (2)

  
 
  

home | help
GUESSEXTDIR(3)		  MBK LOGICAL UTILITY FUNCTIONS 	  GUESSEXTDIR(3)

NAME
     guessextdir - guess external connectors directions from internal connectors
     directions

SYNOPSIS
     #include "mlo.h"
     int guessextdir(ptfig)
     lofig_list *ptfig;

PARAMETER
     ptfig		 Pointer to a lofig_list

DESCRIPTION
     The guessextdir function guesses external connectors directions from inter-
     nal  connectors' ones.  The translation table below indicates the resulting
     direction for two internals connectors.
	      IN      OUT      INOUT  UNKNOWN  TRISTATE TRANSCV
     IN       IN      INOUT    INOUT  IN       TRANSCV	TRANSCV
     OUT      INOUT   OUT+     INOUT+ OUT      OUT+	TRANSCV+
     INOUT    INOUT   INOUT+   INOUT+ INOUT    INOUT+	INOUT+
     UNKNOWN  IN      OUT      INOUT  UNKNOWN  TRISTATE TRANSCV
     TRISTATE TRANSCV OUT+     INOUT+ TRISTATE TRISTATE TRANSCV
     TRANSCV  TRANSCV TRANSCV+ INOUT+ TRANSCV  TRANSCV	TRANSCV

RETURN VALUE
     guessextdir returns 1 on success, 0 if there is an error  in  the	transla-
     tion.

ERROR
     The  values  followed by a + character in the translation table indicate an
     error.

EXAMPLE
     #include "mut.h"
     #include "mlo.h"
     lofig_list * getgoodlofig(figname, mode)
     char *figname;
     char mode;
     {
     lofig_list *ptfig;
	ptfig = getlofig(figname, mode);
	restorealldir(ptfig);
	guessextdir(ptfig);
	return ptfig;
     }

SEE ALSO
     mbk(1), lofig(3), locon(3), getlofig(3), restorealldir(3).

ASIM/LIP6			 October 1, 1997		  GUESSEXTDIR(3)

Want to link to this manual page? Use this URL:
<https://man.freebsd.org/cgi/man.cgi?query=guessextdir&sektion=3&manpath=FreeBSD+Ports+15.1.quarterly>

home | help