Richiesta informazioni di sistema.
Sintassi |
bool sys_info(bcc::client::sys_info_data @data, string &out err) |
---|---|
data |
Riferimento a dati destinazione |
err |
Riferimento ad eventuale testo di errore |
Risultato |
Rende true se operazione riuscita, false altrimenti. L'operazione è bloccante. |
Esempio di utilizzo:
bcc::client @client; bcc::message cmd, asw; string err; bcc::client::sys_info_data data; if (client.sys_info(data, err)) { trace("manufacturer=" + data.manufacturer); trace("model=" + data.model); trace("os_type=" + data.os_type); trace("os_version=v" + value::nv_to_text(data.os_version)); ... } else { tracetrace("client.sys_info -> failure, " + err); } |