Mon :: Client.

mon :: client è un modulo perl con metodi per l'interazione con il client Mon.
Scarica ora

Mon :: Client. Classifica e riepilogo

Annuncio pubblicitario

  • Rating:
  • Licenza:
  • Perl Artistic License
  • Prezzo:
  • FREE
  • Nome editore:
  • Mon::Client team
  • Sito web dell'editore:
  • http://search.cpan.org/~trockij/Mon-0.11/Mon/Client.pm

Mon :: Client. Tag


Mon :: Client. Descrizione

Mon :: Il client è un modulo perl con metodi per l'interazione con il client Mon. Mon :: Il client è un modulo perl con metodi per l'interazione con Mon client.synopsis usa Mon :: client; Mon :: Il client è usato per interagire con i clienti "mon". Supporta un'API indipendente da protocollo per il recupero dello stato del server MON e eseguendo determinate operazioni, come disabilitazione degli host e dei controlli del servizio. MethodsNewCreas un nuovo oggetto. È possibile fornire un hash che imposta i valori predefiniti. Un esempio che contiene tutte le variabili che è possibile inizializzare: $ c = nuovo monidale :: client (host => "monhost", porto => 2583, username => "foo", password => "barra",); Password (PW) Se viene fornito PW, imposta la password. In caso contrario, restituisce la password attualmente impostata.Host (host) se è fornita host, imposta l'host mon. In caso contrario, restituisce il monost.Port attualmente impostato MON.Port (Portnum) se il portnum è fornito, imposta il numero di porta Mon. In caso contrario, restituisce il numero di porta attualmente impostato.UserName (utente) Se l'utente è fornito, imposta il login dell'utente. In caso contrario, restituisce il login utente attualmente impostato. Il protocollo Protocollo è previsto, imposta il protocollo, specificato da una stringa che è del modulo "1.2.3", dove "1" è la revisione principale, "2" è la revisione minore, E "3" è la revisione sub-minore. Se il protocollo non viene fornito, il protocollo attualmente impostato viene restituito.ProtoD () restituisce true se il protocollo client e il protocollo del server corrisponde al contrario. Implicitamente chiamato da Connect. Se il protocollo è specificato come numero intero, fornisce tale versione del protocollo al server per verifica.VersionRetorns la versione del protocollo del server remoto.ErriRoRoRturns La stringa di errore da Imposta dall'ultimo metodo o non deve non c'era alcun errore. collegato) o 1 (collegato) .Connect (% args) si collega al server. Se l'host e la porta non sono stati impostati, utilizza i valori predefiniti. Restituisce un Undef in errore. Se $ args {"skip_protid"} è true, salta l'identificazione del protocollo su Connect.DisconnectDisconnects dal server. Return Undef On Error.login (% hash)% hash è facoltativo, ma se specificato, dovrebbe contenere due tasti, username e password.performs il comando "Login" per autenticare l'utente al server. Utilizza il nome utente e la password Se specificato, utilizza altrimenti il nome utente e la password precedentemente impostati da tali metodi, rispettivamente.Checkauth (comando) che controllano se il comando specificato, come eseguito dall'utente corrente, è autorizzato dal server, senza effettivamente eseguire il comando. Restituisce 1 (comando è autorizzato) o 0 (il comando non è autorizzato) .disable_watch (watch) disabilita watch.disable_service (Guarda, servizio) disabilita un servizio, come specificato da Watch and Service.Disable_host (host) disabilita host.enable_watch (Guarda ) Abilita Guarda.enable_service (Guarda, servizio) Abilita un servizio come specificato da Watch and Service.enable_Host (host) abilita host.set (Gruppo, Servizio, VAR, VAL) Imposta VAR nel gruppo, Servizio a Val. Restituisce Undef On Error.get (Gruppo, Service, Var) Get Var Var in Group, Service e restituisce, o non deve uscire su ERROR.QUITLOGS fuori dal server. Questo metodo dovrebbe essere seguito da una chiamata al metodo di disconnessione.List_DeScriptionsRoturns A hash of Service Descrizioni, indicizzate dall'orologio e dal servizio. Requisiti: · Perl.


Mon :: Client. Software correlato