/// <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]); }
/// <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)); }