Home | History | Annotate | Download | only in base

Lines Matching defs:AddressList

38 struct AddressList::Data : public base::RefCountedThreadSafe<Data> {
51 AddressList::AddressList() {
54 AddressList::AddressList(const IPAddressNumber& address, int port,
101 AddressList::AddressList(const AddressList& addresslist)
102 : data_(addresslist.data_) {
105 AddressList::~AddressList() {
108 AddressList& AddressList::operator=(const AddressList& addresslist) {
109 data_ = addresslist.data_;
113 void AddressList::Adopt(struct addrinfo* head) {
117 void AddressList::Copy(const struct addrinfo* head, bool recursive) {
122 void AddressList::Append(const struct addrinfo* head) {
149 void AddressList::SetPort(int port) {
153 int AddressList::GetPort() const {
157 void AddressList::SetFrom(const AddressList& src, int port) {
168 bool AddressList::GetCanonicalName(std::string* canonical_name) const {
176 void AddressList::Reset() {
180 const struct addrinfo* AddressList::head() const {
186 AddressList::AddressList(Data* data) : data_(data) {}
189 AddressList* AddressList::CreateAddressListFromSockaddr(
226 return new AddressList(new Data(ai, false /*is_system_created*/));
230 AddressList::Data::Data(struct addrinfo* ai, bool is_system_created)
235 AddressList::Data::~Data() {