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

FreeBSD Manual Pages

  
 
  

home | help
ADDLOCON(3)		     MBK LOGICAL FUNCTIONS		   ADDLOCON(3)

NAME
       addlocon	- create a logical connector

SYNOPSYS
       #include	"mlo.h"
       locon_list *addlocon(ptfig, name, ptsig,	dir)
       lofig_list *ptfig;
       char *name;
       losig_list *ptsig;
       char dir;

PARAMETERS
       ptfig		   Pointer to the figure in which the connector	should
			   be added

       name		   Name	of the connector

       ptsig		   Pointer on the signal linked	to the connector

       dir		   Connector direction type

DESCRIPTION
       addlocon	creates	a new figure connector called name and adds it to  the
       list  of	 connectors  pointed to	by ptfig-_LOCON.  The new connector is
       added in	front of the list, and becomes itself the list head.
       The parameters name, ptsig, dir,	width fill respectivly the  NAME,  SIG
       and  DIR	 fields	of the locon structure.	The name should	be unique at a
       given hierarchical level	since it's the connector identifier.
       The field TYPE is set to	EXTERNAL since a cell connector	is beeing cre-
       ated.  The  instance connectors are builded up by the addloins(3) call.
       See addloins(3) for details.  For a list	of valid dir, see locon(3).

RETURN VALUE
       addlocon	returns	a pointer to the newly created connector.

ERRORS
       "*** mbk	error *** addlocon impossible :	connector name already	exists
       in figure ptfig-_NAME"
	      The  name	 beeing	the logical connector idenfier,	two connectors
	      may not have the same name in a given figure.
       "*** mbk	error *** addlocon impossible :	bad direction  dir  in	figure
       ptfig-_NAME"
	      The  dir	does not have a	legal value. For the set of legal val-
	      ues, see locon(3).

EXAMPLE
       #include	"mlo.h"
       locon_list *du_con(ptfig, ptcon)	/* duplicate connector */
       lofig_list *ptfig;
       locon_list *ptcon;
       {
	  return addlocon(ptfig, ptcon->NAME, ptcon->SIG, ptcon->DIR);
       }

SEE ALSO
       mbk(1), locon(3), loins(3),  lofig(3),  getlocon(3),  dellocon(3),  ph-
       con(3).

ASIM/LIP6			October	1, 1997			   ADDLOCON(3)

NAME | SYNOPSYS | PARAMETERS | DESCRIPTION | RETURN VALUE | ERRORS | EXAMPLE | SEE ALSO

Want to link to this manual page? Use this URL:
<https://www.freebsd.org/cgi/man.cgi?query=addlocon&sektion=3&manpath=FreeBSD+12.0-RELEASE+and+Ports>

home | help