/// <summary> /// Attaches to target process. /// This should automatically continue the process if it is stopped. /// </summary> public bool Attach() { if (_ps3mapi == null) { _ps3mapi = new PS3MAPI(); } if (_ps3mapi.Process.Process_Pid > 0) { return(_ps3mapi.AttachProcess(_ps3mapi.Process.Process_Pid)); } return(_ps3mapi.AttachProcess()); }
public AttachDialog(PS3MAPI MyPS3MAPI) : this() { comboBox1.Items.Clear(); foreach (uint pid in MyPS3MAPI.Process.GetPidProcesses()) { if (pid != 0) { comboBox1.Items.Add(MyPS3MAPI.Process.GetName(pid)); } else { break; } } comboBox1.SelectedIndex = 0; }
/// <summary> /// Connects to target. /// If platform doesn't require connection, just return true. /// </summary> public bool Connect() { if (_ps3mapi == null) { _ps3mapi = new PS3MAPI(); } bool ret = false; if (_ps3mapi.IPAddr == "127.0.0.1") { ret = _ps3mapi.ConnectTarget(); } else { ret = _ps3mapi.ConnectTarget(_ps3mapi.IPAddr); } return(ret); }
public LogDialog(PS3MAPI MyPS3MAPI) : this() { PS3MAPI = MyPS3MAPI; }