//passed from program -> steam interface -> here
 public void ipgnPugInterfacePass(ipgnBotPugInterface interfaceHandle)
 {
     ipgnPugInterface = interfaceHandle;
     pugStatus = ipgnPugInterface.pugStatus;
 }
 public ipgnBotPugInterface()
 {
     ipgnPugInterfaceSocket = new Socket(AddressFamily.InterNetwork, SocketType.Stream, ProtocolType.Tcp);
     pugStatus = new CPUGData();
     sndState = new sendState();
 }