44 lines
2.3 KiB
C#
44 lines
2.3 KiB
C#
|
using System;
|
|||
|
using System.Collections.Generic;
|
|||
|
using System.Text;
|
|||
|
using System.Collections;
|
|||
|
using SafeMobileLib.MessageDecoders;
|
|||
|
|
|||
|
namespace SafeMobileLib
|
|||
|
{
|
|||
|
public class SN_Queues
|
|||
|
{
|
|||
|
public static InterthreadMessageQueue<MotoTRBOcmdMsg> locationQueue = new InterthreadMessageQueue<MotoTRBOcmdMsg>();
|
|||
|
public static InterthreadMessageQueue<htCell_t> DBQueueLocation = new InterthreadMessageQueue<htCell_t>();
|
|||
|
public static InterthreadMessageQueue<SMSmsg> sendSMSQueue = new InterthreadMessageQueue<SMSmsg>();
|
|||
|
public static ArrayList waitConfSMSList = new ArrayList();
|
|||
|
public static Hashtable ht_ReadSMSFromDB_List = new Hashtable();
|
|||
|
public static InterthreadMessageQueue<SMSmsg> confSMSQueue = new InterthreadMessageQueue<SMSmsg>();
|
|||
|
|
|||
|
public static Hashtable ht_POLL_List = new Hashtable(); // ht with all the poll requests
|
|||
|
//index DBid ; value POLLmsg
|
|||
|
public static InterthreadMessageQueue<POLLmsg> sentPOLLQueue = new InterthreadMessageQueue<POLLmsg>();
|
|||
|
public static InterthreadMessageQueue<POLLmsg> recvPOLLQueue = new InterthreadMessageQueue<POLLmsg>();
|
|||
|
|
|||
|
public static Hashtable ht_SUInfo = new Hashtable(); // a hashtable with all suid in DB and their information
|
|||
|
// index (string) - suid ; value(SUinfo) - su info now only holds rep interval and last ARS ON time
|
|||
|
|
|||
|
public static InterthreadMessageQueue<SUinfo> NewIntervalQueue = new InterthreadMessageQueue<SUinfo>();
|
|||
|
|
|||
|
public static InterthreadMessageQueue<ArsMSG> arsMsgQueue = new InterthreadMessageQueue<ArsMSG>();
|
|||
|
|
|||
|
public static Hashtable ht_addressList = new Hashtable();// hashtable for all address for a this GW.
|
|||
|
//index(int) - 4 decimal alg; value(address) -address class
|
|||
|
|
|||
|
public static InterthreadMessageQueue<htCell_t> initAddressQueue = new InterthreadMessageQueue<htCell_t>();
|
|||
|
public static InterthreadMessageQueue<Address> computeAddressQueue = new InterthreadMessageQueue<Address>();
|
|||
|
|
|||
|
public static InterthreadMessageQueue<GWstatus> gwstatusQueue = new InterthreadMessageQueue<GWstatus>();
|
|||
|
|
|||
|
public static InterthreadMessageQueue<Alert> alertQueue = new InterthreadMessageQueue<Alert>();
|
|||
|
|
|||
|
public static Hashtable ht_location_hash = new Hashtable();
|
|||
|
public static Hashtable ht_pendingMsg = new Hashtable();
|
|||
|
}
|
|||
|
}
|