Fix license headers
[ric-plt/e2mgr.git] / tools / xappmock / models / json_command.go
1 //
2 // Copyright 2019 AT&T Intellectual Property
3 // Copyright 2019 Nokia
4 //
5 // Licensed under the Apache License, Version 2.0 (the "License");
6 // you may not use this file except in compliance with the License.
7 // You may obtain a copy of the License at
8 //
9 //      http://www.apache.org/licenses/LICENSE-2.0
10 //
11 // Unless required by applicable law or agreed to in writing, software
12 // distributed under the License is distributed on an "AS IS" BASIS,
13 // WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
14 // See the License for the specific language governing permissions and
15 // limitations under the License.
16 //
17
18 //  This source code is part of the near-RT RIC (RAN Intelligent Controller)
19 //  platform project (RICP).
20
21 package models
22
23 type JsonCommand struct {
24         Id               string
25         RmrMessageType   string
26         SendCommandId    string
27         ReceiveCommandId string
28         TransactionId    string
29         RanName          string
30         RanIp            string
31         RanPort          int
32         PayloadHeader    string
33         PackedPayload    string
34         Payload          string
35         Action           string
36         RepeatCount      int
37         RepeatDelayInMs  int
38 }