Lines Matching refs:DHCPProvider
45 static string ObjectID(DHCPProvider* d) { return "(dhcp_provider)"; }
49 base::LazyInstance<DHCPProvider> g_dhcp_provider = LAZY_INSTANCE_INITIALIZER;
60 constexpr char DHCPProvider::kDHCPCDPathFormatLease[];
62 constexpr char DHCPProvider::kDHCPCDPathFormatLease6[];
65 DHCPProvider::DHCPProvider()
73 DHCPProvider::~DHCPProvider() {
77 DHCPProvider* DHCPProvider::GetInstance() {
81 void DHCPProvider::Init(ControlInterface* control_interface,
98 void DHCPProvider::Stop() {
102 DHCPConfigRefPtr DHCPProvider::CreateIPv4Config(
119 DHCPConfigRefPtr DHCPProvider::CreateIPv6Config(
130 DHCPConfigRefPtr DHCPProvider::GetConfig(int pid) {
139 void DHCPProvider::BindPID(int pid, const DHCPConfigRefPtr& config) {
144 void DHCPProvider::UnbindPID(int pid) {
148 dispatcher_->PostDelayedTask(base::Bind(&DHCPProvider::RetireUnboundPID,
153 void DHCPProvider::RetireUnboundPID(int pid) {
157 bool DHCPProvider::IsRecentlyUnbound(int pid) {
161 void DHCPProvider::DestroyLease(const string& name) {