root/cloud_print/gcp20/prototype/service_parameters.cc

/* [<][>][^][v][top][bottom][index][help] */

DEFINITIONS

This source file includes following definitions.
  1. http_port_

// Copyright 2013 The Chromium Authors. All rights reserved.
// Use of this source code is governed by a BSD-style license that can be
// found in the LICENSE file.

#include "cloud_print/gcp20/prototype/service_parameters.h"

ServiceParameters::ServiceParameters() : http_port_(0) {
}

ServiceParameters::~ServiceParameters() {
}

ServiceParameters::ServiceParameters(const std::string& service_type,
                                     const std::string& secondary_service_type,
                                     const std::string& service_name_prefix,
                                     const std::string& service_domain_name,
                                     const net::IPAddressNumber& http_ipv4,
                                     const net::IPAddressNumber& http_ipv6,
                                     uint16 http_port)
    : service_type_(service_type),
      secondary_service_type_(secondary_service_type),
      service_name_(service_name_prefix + "." + service_type),
      service_domain_name_(service_domain_name),
      http_ipv4_(http_ipv4),
      http_ipv6_(http_ipv6),
      http_port_(http_port) {
}

/* [<][>][^][v][top][bottom][index][help] */