public void _init()

in DataGenerators/TelcoGenerator/CDRrecord.cs [115:155]


        public void _init()
        {
            int idx = 0;
            // Initialize default values
            data.Add("SystemIdentity", "d0");
            data.Add("RecordType", "MO");
            this.SystemIdentity = "d0";
            this.RecordType = "MO";


            idx = coin.Next(0, TimeTypeList.Length);
            data.Add("TimeType", idx);
            this.TimeType = idx;

            idx = coin.Next(0, ServiceTypeList.Length);
            data.Add("ServiceType", ServiceTypeList[idx]);
            this.ServiceType = ServiceTypeList[idx];

            idx = coin.Next(0, EndTypeList.Length);
            data.Add("EndType", EndTypeList[idx]);
            

            idx = coin.Next(0, OutgoingTrunkList.Length);
            data.Add("OutgoingTrunk", OutgoingTrunkList[idx]);
            this.OutgoingTrunk = OutgoingTrunkList[idx];

            data.Add("Transfer", coin.Next(0, 2));
            this.Transfer = coin.Next(0, 2);

            idx = coin.Next(0, IMSIList.Length);
            data.Add("CallingIMSI", IMSIList[idx]);
            this.CallingIMSI = IMSIList[idx];

            idx = coin.Next(0, IMSIList.Length);
            data.Add("CalledIMSI", IMSIList[idx]);
            this.CalledIMSI = IMSIList[idx];

            idx = coin.Next(0, MSRNList.Length);
            data.Add("MSRN", MSRNList[idx]);
            this.MSRN = MSRNList[idx];
        }