File: /home/oboss/Users/gec/sources/Demonstrator/Data_Handling_System/data_handling_system-dispatcher.ads
1 --% Compilation Unit: Data_Handling_System.Dispatcher
2 --
3 --% Category: Package Declaration
4 --
5 --% Release: $Name: $
6 --
7 --% Version: $Revision: 2.1 $
8 --
9 --% Author: $Author: gec $
10 --
11 --% Revision Log:
12 -- $Log: data_handling_system-dispatcher.ads,v $
13 -- Revision 2.1 2004/02/13 16:16:30 gec
14 -- Merged results of Demonstrator development on to main OBOSS trunk.
15 --
16 -- Revision 1.1.2.1 2003/12/10 10:12:49 gec
17 -- Restructured Data Handling System application process using child packages.
18 --
19 --
20 --% Project: OBOSS
21 --
22 --% Copyright (C) 2003 by Terma A/S
23 -- Proprietary and intellectual rights of Terma A/S, Denmark,
24 -- are involved in the subject-matter of this material and
25 -- all manufacturing, reproduction, use, disclosure, and
26 -- sales rights pertaining to such subject-matter are
27 -- expressly reserved. This material is submitted for a
28 -- specific purpose as agreed, and the recipient by
29 -- accepting this material agrees that this material will
30 -- not be used, copied, or reproduced in whole or in part
31 -- nor its contents revealed in any manner or to any person,
32 -- except to meet the purpose for which it was submitted and
33 -- subject to the terms of the agreement.
34 --
35 --% Target Dependencies:
36 -- None
37 --% Compiler Dependencies:
38 -- None
39
40 --~-----------------------------------------------------------------------------
41
42 with PUS;
43 package Data_Handling_System.Dispatcher is
44
45 --% Library Package:
46 -- Dispatching of telecommands for data handling platform
47 --% Active Tasks:
48 --> TC_Forwarder.The_Sporadic_Task - Sporadic
49 --% Passive Tasks:
50 --> TC_Forwarder.Event_Buffer.Queue_Task - Buffer for TCs
51
52 --% Subprogram:
53 -- Handling of Packets related to data handling platform
54 --% Parameter Constraints:
55 --> None
56 --% Exceptions Raised:
57 --> None
58
59 procedure Forward_Packet
60 (Packet : in PUS.PUS_Packet);
61
62 end Data_Handling_System.dispatcher;
63
64 --~-----------------------------------------------------------------------------
65