Esempio n. 1
0
        /// <summary>
        /// Gets a variable bind.
        /// </summary>
        /// <param name="endpoint">Endpoint.</param>
        /// <param name="community">Community name.</param>
        /// <param name="variable">Variable bind.</param>
        /// <returns></returns>
        public Variable GetSingle(IPEndPoint endpoint, string community, Variable variable)
        {
            var variables = new List <Variable> {
                variable
            };

            return(Messenger.Get(_version, endpoint, new OctetString(community), variables, _timeout)[0]);
        }
Esempio n. 2
0
 /// <summary>
 /// Gets a list of variable binds.
 /// </summary>
 /// <param name="endpoint">Endpoint.</param>
 /// <param name="community">Community name.</param>
 /// <param name="variables">Variable binds.</param>
 /// <returns></returns>
 public IList <Variable> Get(IPEndPoint endpoint, string community, List <Variable> variables)
 {
     return(Messenger.Get(_version, endpoint, new OctetString(community), variables, _timeout));
 }