From OpenSCADAWiki
Jump to: navigation, search

Public methods:

  • virtual bool isNetwork( ); — The sign of network implementation by this module.
  • void inList( vector<string> &list ) const; — The list of the input transports.
  • bool inPresent( const string &id ) const; — Check for an input transport presence.
  • string inAdd( const string &id, const string &db = DB_GEN ); — Addition of the input transport. Returns the end created identifier.
  • void inDel( const string &id, bool complete = false ); — Deleting of the input transport. It is possible to completely delete with the database included, by setting the complete sign.
  • AutoHD<TTransportIn> inAt( const string &id ) const; — Connection to the input transport.
  • void outList( vector<string> &list ) const; — The list of the output transports.
  • bool outPresent( const string &id ) const; — Check for an output transport presence.
  • string outAdd( const string &id, const string &db = DB_GEN ); — Addition of the output transport. Returns the end created identifier.
  • void outDel( const string &id, bool complete = false ); — Deleting of the output transport. It is possible to completely delete with the database included, by setting the complete sign.
  • AutoHD<TTransportOut> outAt( const string &id ) const; — Connection to the output transport.
  • virtual string outAddrHelp( ); — Address format help of the output transports.
  • int outLifeTime( ); — Output transport lifetime, 0 for disable.
  • void setOutKeepAliveTm( int vl ); — Set the output transport lifetime, 0 for disable.
  • TTransportS &owner( ) const; — "Transports" subsystem - the owner of the transport's type.