Lines Matching refs:IntPtr

66 …  internal delegate void EntryGroupCallback (IntPtr group, EntryGroupState state, IntPtr userdata);  in EntryGroupCallback()
72 private IntPtr handle;
76 …private static extern IntPtr avahi_entry_group_new (IntPtr client, EntryGroupCallback cb, IntPtr u… in avahi_entry_group_new()
79 private static extern int avahi_entry_group_commit (IntPtr group); in avahi_entry_group_commit()
82 private static extern int avahi_entry_group_reset (IntPtr group); in avahi_entry_group_reset()
85 private static extern EntryGroupState avahi_entry_group_get_state (IntPtr group); in avahi_entry_group_get_state()
88 private static extern bool avahi_entry_group_is_empty (IntPtr group); in avahi_entry_group_is_empty()
91 …private static extern int avahi_entry_group_add_service_strlst (IntPtr group, int iface, Protocol … in avahi_entry_group_add_service_strlst()
94 IntPtr strlst); in avahi_entry_group_add_service_strlst()
97 …private static extern int avahi_entry_group_update_service_strlst (IntPtr group, int iface, Protoc… in avahi_entry_group_update_service_strlst()
99 … byte[] type, byte[] domain, IntPtr strlst); in avahi_entry_group_update_service_strlst()
102 …private static extern int avahi_entry_group_add_service_subtype (IntPtr group, int iface, Protocol… in avahi_entry_group_add_service_subtype()
107 … private static extern int avahi_entry_group_add_address (IntPtr group, int iface, Protocol proto, in avahi_entry_group_add_address()
108 … PublishFlags flags, byte[] name, IntPtr address); in avahi_entry_group_add_address()
112 … private static extern int avahi_entry_group_add_record (IntPtr group, int iface, Protocol proto, in avahi_entry_group_add_record()
117 private static extern void avahi_entry_group_free (IntPtr group); in avahi_entry_group_free()
120 private static extern IntPtr avahi_string_list_new (IntPtr txt); in avahi_string_list_new()
123 private static extern IntPtr avahi_string_list_add (IntPtr list, byte[] txt); in avahi_string_list_add()
126 private static extern void avahi_string_list_free (IntPtr list); in avahi_string_list_free()
129 private static extern IntPtr avahi_alternative_service_name (byte[] name); in avahi_alternative_service_name()
157 handle = avahi_entry_group_new (client.Handle, cb, IntPtr.Zero); in EntryGroup()
158 if (handle == IntPtr.Zero) in EntryGroup()
170 if (client.Handle != IntPtr.Zero && handle != IntPtr.Zero) { in Dispose()
173 handle = IntPtr.Zero; in Dispose()
209 IntPtr list = avahi_string_list_new (IntPtr.Zero); in AddService()
223 IntPtr list = avahi_string_list_new (IntPtr.Zero); in AddService()
235 string domain, string host, UInt16 port, IntPtr list) in AddService()
262 IntPtr list = avahi_string_list_new (IntPtr.Zero); in UpdateService()
276 IntPtr list = avahi_string_list_new (IntPtr.Zero); in UpdateService()
288 string domain, IntPtr list) in UpdateService()
333 IntPtr addressPtr = Utility.AddressToPtr (address); in AddAddress()
370 private void OnEntryGroupCallback (IntPtr group, EntryGroupState state, IntPtr userdata) in OnEntryGroupCallback()