]> git.saurik.com Git - apple/launchd.git/blame - launchd/src/protocol_job_reply.defs
launchd-258.18.tar.gz
[apple/launchd.git] / launchd / src / protocol_job_reply.defs
CommitLineData
ed34e3c3
A
1/*
2 * Copyright (c) 2006 Apple Computer, Inc. All rights reserved.
3 *
4 * @APPLE_APACHE_LICENSE_HEADER_START@
5 *
6 * Licensed under the Apache License, Version 2.0 (the "License");
7 * you may not use this file except in compliance with the License.
8 * You may obtain a copy of the License at
9 *
10 * http://www.apache.org/licenses/LICENSE-2.0
11 *
12 * Unless required by applicable law or agreed to in writing, software
13 * distributed under the License is distributed on an "AS IS" BASIS,
14 * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
15 * See the License for the specific language governing permissions and
16 * limitations under the License.
17 *
18 * @APPLE_APACHE_LICENSE_HEADER_END@
19 */
20
5b0a4722 21subsystem job_reply 500;
ed34e3c3
A
22
23#include <mach/std_types.defs>
24#include <mach/mach_types.defs>
5b0a4722
A
25#include "launchd_mig_types.defs"
26import "libbootstrap_public.h";
27import "libvproc_public.h";
28import "libvproc_internal.h";
ed34e3c3
A
29
30skip; /* create_server */
31
32skip; /* unprivileged */
33
34skip; /* check_in */
35
36skip; /* register */
37
38skip; /* look_up */
39
5b0a4722
A
40simpleroutine job_mig_send_signal_reply(
41 __r_port : mach_port_move_send_once_t;
42 __result : kern_return_t, RetCode);
ed34e3c3
A
43
44skip; /* parent */
45
5b0a4722 46skip; /* post_fork_ping */
ed34e3c3
A
47
48skip; /* info */
49
50skip; /* subset */
51
52skip; /* create_service */
53
54skip; /* transfer_subset */
55
56skip; /* getsocket */
57
58skip; /* spawn */
59
5b0a4722 60simpleroutine job_mig_wait_reply(
ed34e3c3
A
61 __r_port : mach_port_move_send_once_t;
62 __result : kern_return_t, RetCode;
63 __wait : integer_t);
5b0a4722
A
64
65skip; /* uncork_fork */
66
67skip; /* swap_integer */
68
69skip; /* set_service_policy */
70
71skip; /* log */
72
73skip; /* lookup_per_user_context */
74
75skip; /* move_subset */
76
77skip; /* swap_complex */
78
79simpleroutine job_mig_log_drain_reply(
80 __r_port : mach_port_move_send_once_t;
81 __result : kern_return_t, RetCode;
82 __outval : pointer_t);