Unix/Linux Go Back    


Linux 2.6 - man page for inviso_as_lib (linux section 3erl)

Linux & Unix Commands - Search Man Pages
Man Page or Keyword Search:   man
Select Man Page Set:       apropos Keyword Search (sections above)


inviso_as_lib(3erl)		     Erlang Module Definition		      inviso_as_lib(3erl)

NAME
       inviso_as_lib - The Inviso Autostart Utility Library

DESCRIPTION
       The purpose of the Inviso autostart utility library is to facilitate the creation and mod-
       ification of autostart configuration files used by the standard autostart.

EXPORTS
       setup_autostart(Node, R, Opts, TracerData, CmdFiles, Bindings,  Transl,	RTtag)	->  ok	|
       {error, Reason}

	      Types  Node = atom()
		     R = int()
		     Opts -- see inviso:add_nodes/2,3
		     TracerData -- see inviso:init_tracing/1,2
		     CmdFiles = [CmdFile]
		     CmdFile = string()
		     Bindings = [{Var,Val}]
		     Var = atom()
		     Val = term()
		     Transl = [{{M1,F1,Arity}, {M2,F2,{Mt,Ft}}}]
		     M1 = F1 = M2 = F2 = Mt = Ft = atom()
		     Arity = int()
		     RTtag = term()
		     Reason = term()

	      Creates an autostart configuration file on Node . The name of the file is automati-
	      cally deducted from consulting the Runtime_Tools configuration parameters at Node .

	      R is the number of allowed autostarts remaining.

	      Opts  is	the  options  which  shall  be	given  to  the	runtime  component.   See
	      inviso:add_nodes/2,3 .

	      TracerData  is  used  when  initiating  tracing on this node. See inviso:init_trac-
	      ing/1,2 .

	      CmdFiles	 points   out	files	containing   instructions   understood	 by   the
	      inviso_autostart_server implementation of an autostart initiator.

	      Bindings	is  a  list of {Var, Val} tuples, where Var is the name of a variable and
	      Val the actual value of the variable.

	      Transl means that M1:F1/Arity shall be translated into M2:F2 .

	      RTtag is the incarnation tag of the runtime component. See See inviso:add_nodes/2,3
	      .

       set_repeat(Node, R) -> ok | {error, Reason}

	      Types  Node = atom()
		     R = int()
		     Reason = term()

	      Sets the repeat parameter in the autostart file at Node without changing any of its
	      other contents. The autostart configuration file must exist.

	      R is the number of allowed autostarts remaining.

       inhibit_autostart(Node) -> ok | {error, Reason}

	      Types  Node = atom()
		     Reason = term()

	      Sets the repeat parameter in the	autostart  file  at  Node  to  0.  Equivalent  to
	      set_repeat(Node, 0) .

Ericsson AB				   inviso 0.6.2 		      inviso_as_lib(3erl)
Unix & Linux Commands & Man Pages : ©2000 - 2018 Unix and Linux Forums


All times are GMT -4. The time now is 05:35 AM.