source: rtems/doc/itron3.0/msgbuffer.t @ b4b24f4

4.104.114.84.95
Last change on this file since b4b24f4 was b4b24f4, checked in by Joel Sherrill <joel.sherrill@…>, on 05/26/99 at 17:59:45

Regenerated to include more information in the stub. Now they have
the descriptive titles.

  • Property mode set to 100644
File size: 4.0 KB
Line 
1@c
2@c  This is the chapter from the RTEMS ITRON User's Guide that
3@c  documents the services provided by the message buffer
4@c  manager.
5@c
6@c  $Id$
7@c
8
9@chapter Message Buffer Manager
10
11@section Introduction
12
13The
14message buffer manager is ...
15
16The services provided by the message buffer manager are:
17
18@itemize @bullet
19@item @code{cre_mbf} - Create MessageBuffer
20@item @code{del_mbf} - Delete MessageBuffer
21@item @code{snd_mbf} - Poll and Send Message to MessageBuffer  Send Message to MessageBuffer  Send Message to MessageBuffer with Timeout
22@item @code{psnd_mbf} - Poll and Send Message to MessageBuffer
23@item @code{tsnd_mbf} - Send Message to MessageBuffer with Timeout
24@item @code{rcv_mbf} - Poll and Receive Message from MessageBuffer  Receive Message from MessageBuffer  Receive Message from MessageBuffer with Timeout
25@item @code{prcv_mbf} - Poll and Receive Message from MessageBuffer
26@item @code{trcv_mbf} - Receive Message from MessageBuffer with Timeout
27@item @code{ref_mbf} - Reference MessageBuffer Status
28@end itemize
29
30@section Background
31
32@section Operations
33
34@section System Calls
35
36This section details the message buffer manager's services.
37A subsection is dedicated to each of this manager's services
38and describes the calling sequence, related constants, usage,
39and status codes.
40
41
42@c
43@c  cre_mbf
44@c
45
46@page
47@subsection cre_mbf - Create MessageBuffer
48
49@subheading CALLING SEQUENCE:
50
51@ifset is-C
52@example
53int cre_mbf(
54);
55@end example
56@end ifset
57
58@ifset is-Ada
59@end ifset
60
61@subheading STATUS CODES:
62
63@code{EXXX} -
64
65@subheading DESCRIPTION:
66
67@subheading NOTES:
68
69
70@c
71@c  del_mbf
72@c
73
74@page
75@subsection del_mbf - Delete MessageBuffer
76
77@subheading CALLING SEQUENCE:
78
79@ifset is-C
80@example
81int del_mbf(
82);
83@end example
84@end ifset
85
86@ifset is-Ada
87@end ifset
88
89@subheading STATUS CODES:
90
91@code{EXXX} -
92
93@subheading DESCRIPTION:
94
95@subheading NOTES:
96
97
98@c
99@c  snd_mbf
100@c
101
102@page
103@subsection snd_mbf - Poll and Send Message to MessageBuffer  Send Message to MessageBuffer  Send Message to MessageBuffer with Timeout
104
105@subheading CALLING SEQUENCE:
106
107@ifset is-C
108@example
109int snd_mbf(
110);
111@end example
112@end ifset
113
114@ifset is-Ada
115@end ifset
116
117@subheading STATUS CODES:
118
119@code{EXXX} -
120
121@subheading DESCRIPTION:
122
123@subheading NOTES:
124
125
126@c
127@c  psnd_mbf
128@c
129
130@page
131@subsection psnd_mbf - Poll and Send Message to MessageBuffer
132
133@subheading CALLING SEQUENCE:
134
135@ifset is-C
136@example
137int psnd_mbf(
138);
139@end example
140@end ifset
141
142@ifset is-Ada
143@end ifset
144
145@subheading STATUS CODES:
146
147@code{EXXX} -
148
149@subheading DESCRIPTION:
150
151@subheading NOTES:
152
153
154@c
155@c  tsnd_mbf
156@c
157
158@page
159@subsection tsnd_mbf - Send Message to MessageBuffer with Timeout
160
161@subheading CALLING SEQUENCE:
162
163@ifset is-C
164@example
165int tsnd_mbf(
166);
167@end example
168@end ifset
169
170@ifset is-Ada
171@end ifset
172
173@subheading STATUS CODES:
174
175@code{EXXX} -
176
177@subheading DESCRIPTION:
178
179@subheading NOTES:
180
181
182@c
183@c  rcv_mbf
184@c
185
186@page
187@subsection rcv_mbf - Poll and Receive Message from MessageBuffer  Receive Message from MessageBuffer  Receive Message from MessageBuffer with Timeout
188
189@subheading CALLING SEQUENCE:
190
191@ifset is-C
192@example
193int rcv_mbf(
194);
195@end example
196@end ifset
197
198@ifset is-Ada
199@end ifset
200
201@subheading STATUS CODES:
202
203@code{EXXX} -
204
205@subheading DESCRIPTION:
206
207@subheading NOTES:
208
209
210@c
211@c  prcv_mbf
212@c
213
214@page
215@subsection prcv_mbf - Poll and Receive Message from MessageBuffer
216
217@subheading CALLING SEQUENCE:
218
219@ifset is-C
220@example
221int prcv_mbf(
222);
223@end example
224@end ifset
225
226@ifset is-Ada
227@end ifset
228
229@subheading STATUS CODES:
230
231@code{EXXX} -
232
233@subheading DESCRIPTION:
234
235@subheading NOTES:
236
237
238@c
239@c  trcv_mbf
240@c
241
242@page
243@subsection trcv_mbf - Receive Message from MessageBuffer with Timeout
244
245@subheading CALLING SEQUENCE:
246
247@ifset is-C
248@example
249int trcv_mbf(
250);
251@end example
252@end ifset
253
254@ifset is-Ada
255@end ifset
256
257@subheading STATUS CODES:
258
259@code{EXXX} -
260
261@subheading DESCRIPTION:
262
263@subheading NOTES:
264
265
266@c
267@c  ref_mbf
268@c
269
270@page
271@subsection ref_mbf - Reference MessageBuffer Status
272
273@subheading CALLING SEQUENCE:
274
275@ifset is-C
276@example
277int ref_mbf(
278);
279@end example
280@end ifset
281
282@ifset is-Ada
283@end ifset
284
285@subheading STATUS CODES:
286
287@code{EXXX} -
288
289@subheading DESCRIPTION:
290
291@subheading NOTES:
292
Note: See TracBrowser for help on using the repository browser.