File: /home/oboss/Users/gec/sources/CDH_Structure/Packet_Router/packet_depositor-sdu_support.ads

1     --% Compilation Unit: Packet_Depositor.Sdu_Support
2     --
3     --% Category: Generic Package Declaration
4     --
5     --% Release:  $Name:  $
6     --
7     --% Version:  $Revision: 2.1 $
8     --
9     --% Author:   $Author: jhl $
10     --
11     --% Revision Log:
12     --    $Log: packet_depositor-sdu_support.ads,v $
13     --    Revision 2.1  2003/10/09 11:05:18  jhl
14     --    Added Service 13 And 19
15     --
16     --    Revision 1.1.2.1  2003/10/01 11:54:24  jhl
17     --    Initial version of service 13 Event Action, and 19 Large Data Transfer.
18     --
19     --    Revision 2.0  2003/04/04 10:08:58  gec
20     --    Initial release serving as baseline for OBOSS-III project.
21     --
22     --    Revision 1.1.1.1  2003/04/04 07:19:20  gec
23     --    Imported using TkCVS
24     --
25     --
26     --
27     --% Project: OBOSS
28     --
29     --% Copyright (C) 2003 by Terma A/S
30     --  Proprietary and intellectual rights of Terma A/S, Denmark,
31     --  are involved in the subject-matter of this material and
32     --  all manufacturing, reproduction, use, disclosure, and
33     --  sales rights pertaining to such subject-matter are
34     --  expressly reserved. This material is submitted for a
35     --  specific purpose as agreed, and the recipient by
36     --  accepting this material agrees that this material will
37     --  not be used, copied, or reproduced in whole or in part
38     --  nor its contents revealed in any manner or to any person,
39     --  except to meet the purpose for which it was submitted and
40     --  subject to the terms of the agreement.
41     --
42     --% Target Dependencies:
43     --    None
44     --% Compiler Dependencies:
45     --    None
46     
47     --~-----------------------------------------------------------------------------
48     
49     with PUS;
50     generic package Packet_Depositor.Sdu_Support is
51     
52        --% Library Package:
53        --    Extension of the packet depositor to allow updates of sequence numbers
54        --+    for SDU TM PUS Packets.
55        --% Active Tasks:
56        -->   None
57        --% Passive Tasks:
58        -->   None
59     
60        -- Exception indicating that a packet is of the wrong type
61        Wrong_Packet_Kind : exception;
62     
63        --% Subprogram:
64        --    Allocation of new counter value for a TM PUS packet
65        --% Parameter Constraints:
66        -->   TM_Packet - Must be a TM PUS Packet
67        --% Exceptions Raised:
68        -->   Wrong_Packet_Kind - If TM_Packet is not a TM PUS Packet
69     
70        procedure Update_Sdu_TM_Counter
71              (TM_Packet : in     PUS.PUS_Packet);
72     
73     end Packet_Depositor.sdu_Support;
74     
75     --~-----------------------------------------------------------------------------
76