how to disconnect tcp/ip connection?

72 vues (au cours des 30 derniers jours)
Jae-Hee Park
Jae-Hee Park le 24 Nov 2021
Commenté : Eric Delgado le 24 Juin 2022
I made tcp/ip server and client like this
server = tcpserver('0.0.0.0',111);
and another app
cli = tcpclient('localhost',111);
It is perfectly connected.
So, how to disconnect TCP/IP form client?
and how to disconnect from server?

Réponse acceptée

Harikrishnan Balachandran Nair
Hi,
You can close the TCP/IP connection by clearing the 'tcpclient' object using the 'clear' function .
Please refer to the following documentations to get a better idea on this :
Hope this helps!
  5 commentaires
Jae-Hee Park
Jae-Hee Park le 30 Déc 2021
@chuck shen Thank you.
delete(app.client);
Above command works clear the values of app.client but do not erase the app.client.
%ex)
delete(app.client);
isa(app.client,'tcpclient'); % is true
There is no way to completely erase the app.client?
Eric Delgado
Eric Delgado le 24 Juin 2022
I was dealing with the same issue, using appDesigner and create a handle (property of my app) to a tcpclient object. The new solution was the "old solution" (used in "tcpip" objects).
delete(app.client)
clear app.client
The validation isa(app.client,'tcpclient') as true is not a problem at all. You can create other tcpclient object and handling this object in "app.client".

Connectez-vous pour commenter.

Plus de réponses (0)

Tags

Community Treasure Hunt

Find the treasures in MATLAB Central and discover how the community can help you!

Start Hunting!

Translated by