public override void AddCapability(ICapability capability) { base.AddCapability (capability); if (fileTransferCapability == null) fileTransferCapability = (FileTransferCapability)capability; }
public override bool RemoveCapability(ICapability capability) { bool ret = base.RemoveCapability (capability); fileTransferCapability = null; this.Close(); return ret; }
public override bool RemoveCapability(ICapability capability) { bool ret = base.RemoveCapability(capability); fileTransferCapability = null; this.Close(); return(ret); }
public override void AddCapability(ICapability capability) { base.AddCapability(capability); if (fileTransferCapability == null) { fileTransferCapability = (FileTransferCapability)capability; } }
public override void AddCapability(ICapability capability) { base.AddCapability(capability); if (fileTransferCapability == null) { fileTransferCapability = (FileTransferCapability)capability; fileTransferCapability.ObjectReceived += new CapabilityObjectReceivedEventHandler(ObjectReceived); } }
public override void AddCapability(ICapability capability) { base.AddCapability (capability); if (fileTransferCapability == null) { fileTransferCapability = (FileTransferCapability)capability; fileTransferCapability.ObjectReceived += new CapabilityObjectReceivedEventHandler(ObjectReceived); } }
public override bool RemoveCapability(ICapability capability) { bool ret = base.RemoveCapability(capability); if (ret) { fileTransferCapability.ObjectReceived -= new CapabilityObjectReceivedEventHandler(ObjectReceived); fileTransferCapability = null; } return(ret); }
public override bool RemoveCapability(ICapability capability) { bool ret = base.RemoveCapability (capability); if (ret) { fileTransferCapability.ObjectReceived -= new CapabilityObjectReceivedEventHandler(ObjectReceived); fileTransferCapability = null; } return ret; }