• Home
  • History
  • Annotate
  • Raw
  • Download
  • only in /macosx-10.9.5/Libnotify-121.20.1/

Lines Matching refs:notify_state_t

163 } notify_state_t;
165 notify_state_t *_notify_lib_notify_state_new(uint32_t flags, uint32_t table_size);
166 void _notify_lib_notify_state_free(notify_state_t *ns);
168 uint32_t _notify_lib_post(notify_state_t *ns, const char *name, uint32_t uid, uint32_t gid);
169 uint32_t _notify_lib_post_nid(notify_state_t *ns, uint64_t nid, uid_t uid, gid_t gid);
170 uint32_t _notify_lib_post_client(notify_state_t *ns, client_t *c);
172 uint32_t _notify_lib_check(notify_state_t *ns, pid_t pid, int token, int *check);
173 uint32_t _notify_lib_get_state(notify_state_t *ns, uint64_t nid, uint64_t *state, uint32_t uid, uint32_t gid);
174 uint32_t _notify_lib_set_state(notify_state_t *ns, uint64_t nid, uint64_t state, uint32_t uid, uint32_t gid);
176 uint32_t _notify_lib_register_plain(notify_state_t *ns, const char *name, pid_t pid, int token, uint32_t slot, uint32_t uid, uint32_t gid, uint64_t *out_nid);
177 uint32_t _notify_lib_register_signal(notify_state_t *ns, const char *name, pid_t pid, int token, uint32_t sig, uint32_t uid, uint32_t gid, uint64_t *out_nid);
178 uint32_t _notify_lib_register_mach_port(notify_state_t *ns, const char *name, pid_t pid, int token, mach_port_t port, uint32_t uid, uint32_t gid, uint64_t *out_nid);
179 uint32_t _notify_lib_register_file_descriptor(notify_state_t *ns, const char *name, pid_t pid, int token, int fd, uint32_t uid, uint32_t gid, uint64_t *out_nid);
181 uint32_t _notify_lib_get_owner(notify_state_t *ns, const char *name, uint32_t *uid, uint32_t *gid);
182 uint32_t _notify_lib_get_access(notify_state_t *ns, const char *name, uint32_t *access);
184 uint32_t _notify_lib_set_owner(notify_state_t *ns, const char *name, uint32_t uid, uint32_t gid);
185 uint32_t _notify_lib_set_access(notify_state_t *ns, const char *name, uint32_t access);
187 uint32_t _notify_lib_release_name(notify_state_t *ns, const char *name, uint32_t uid, uint32_t gid);
189 void _notify_lib_cancel(notify_state_t *ns, pid_t pid, int token);
190 void _notify_lib_suspend(notify_state_t *ns, pid_t pid, int token);
191 uint32_t _notify_lib_resume(notify_state_t *ns, pid_t pid, int token);
193 void _notify_lib_cancel_proc(notify_state_t *ns, pid_t pid);
194 void _notify_lib_suspend_proc(notify_state_t *ns, pid_t pid);
195 void _notify_lib_resume_proc(notify_state_t *ns, pid_t pid);
197 void _notify_lib_suspend_port(notify_state_t *ns, mach_port_t port);
198 void _notify_lib_resume_port(notify_state_t *ns, mach_port_t port);
200 uint32_t _notify_lib_check_controlled_access(notify_state_t *ns, char *name, uid_t uid, gid_t gid, int req);
204 uint32_t _notify_lib_port_proc_new(notify_state_t *ns, mach_port_t port, pid_t proc, uint32_t state, dispatch_source_t src);
205 portproc_data_t *_notify_lib_port_proc_find(notify_state_t *ns, mach_port_t port, pid_t proc);
206 void _notify_lib_port_proc_release(notify_state_t *ns, mach_port_t port, pid_t proc);