update for changes
Signed-off-by: Walker Crouse <Walker.Crouse@coop.co.uk>
This commit is contained in:
parent
7ee598aeb2
commit
5df68533da
@ -125,9 +125,8 @@ extern crate derive_getters;
|
|||||||
extern crate log;
|
extern crate log;
|
||||||
#[macro_use]
|
#[macro_use]
|
||||||
extern crate derive_new;
|
extern crate derive_new;
|
||||||
|
|
||||||
#[cfg(test)]
|
|
||||||
#[macro_use]
|
#[macro_use]
|
||||||
|
#[allow(unused_imports)]
|
||||||
extern crate maplit;
|
extern crate maplit;
|
||||||
|
|
||||||
mod discovery;
|
mod discovery;
|
||||||
|
@ -1,3 +1,5 @@
|
|||||||
|
//! Bonjour implementation for cross-platform browser
|
||||||
|
|
||||||
use super::service_ref::{
|
use super::service_ref::{
|
||||||
BrowseServicesParams, GetAddressInfoParams, ManagedDNSServiceRef, ServiceResolveParams,
|
BrowseServicesParams, GetAddressInfoParams, ManagedDNSServiceRef, ServiceResolveParams,
|
||||||
};
|
};
|
||||||
@ -38,7 +40,7 @@ impl TMdnsBrowser for BonjourMdnsBrowser {
|
|||||||
}
|
}
|
||||||
|
|
||||||
fn set_service_discovered_callback(
|
fn set_service_discovered_callback(
|
||||||
&self,
|
&mut self,
|
||||||
service_discovered_callback: Box<ServiceDiscoveredCallback>,
|
service_discovered_callback: Box<ServiceDiscoveredCallback>,
|
||||||
) {
|
) {
|
||||||
unsafe { (*self.context).service_discovered_callback = Some(service_discovered_callback) };
|
unsafe { (*self.context).service_discovered_callback = Some(service_discovered_callback) };
|
||||||
|
@ -1,3 +1,5 @@
|
|||||||
|
//! Bonjour implementation for cross-platform service.
|
||||||
|
|
||||||
use super::service_ref::{ManagedDNSServiceRef, RegisterServiceParams};
|
use super::service_ref::{ManagedDNSServiceRef, RegisterServiceParams};
|
||||||
use super::{bonjour_util, constants};
|
use super::{bonjour_util, constants};
|
||||||
use crate::builder::BuilderDelegate;
|
use crate::builder::BuilderDelegate;
|
||||||
|
@ -1,9 +1,10 @@
|
|||||||
|
//! Bonjour implementation for cross-platform TXT record.
|
||||||
|
|
||||||
use super::txt_record_ref::ManagedTXTRecordRef;
|
use super::txt_record_ref::ManagedTXTRecordRef;
|
||||||
use crate::ffi::c_str;
|
use crate::ffi::c_str;
|
||||||
use crate::txt_record::TTxtRecord;
|
use crate::txt_record::TTxtRecord;
|
||||||
use crate::Result;
|
use crate::Result;
|
||||||
use libc::{c_char, c_void};
|
use libc::{c_char, c_void};
|
||||||
use std::collections::HashMap;
|
|
||||||
use std::ffi::CString;
|
use std::ffi::CString;
|
||||||
use std::{mem, ptr};
|
use std::{mem, ptr};
|
||||||
|
|
||||||
|
Loading…
Reference in New Issue
Block a user