from
Passive Mode FTP in MATLAB
by Idin Motedayen
These files allow users to use passive mode FTP in MATLAB.
|
| dataMode(h)
|
function dataConnectionMode = dataMode(h)
% dataMode Change to active mode
% dataMode(FTP) returns the current connection status.
% Possible return strings are:
% 'ACTIVE_LOCAL_DATA_CONNECTION_MODE'
% 'ACTIVE_REMOTE_DATA_CONNECTION_MODE'
% 'PASSIVE_LOCAL_DATA_CONNECTION_MODE'
% 'PASSIVE_REMOTE_DATA_CONNECTION_MODE'
% Idin Motedayen-Aval
% December 2004
% Make sure we're still connected.
connect(h)
if (nargin ~= 1)
error('Incorrect number of arguments.')
end
modeNumber = h.jobject.getDataConnectionMode;
switch modeNumber
case 0
dataConnectionMode = 'ACTIVE_LOCAL_DATA_CONNECTION_MODE';
case 1
dataConnectionMode = 'ACTIVE_REMOTE_DATA_CONNECTION_MODE';
case 2
dataConnectionMode = 'PASSIVE_LOCAL_DATA_CONNECTION_MODE';
case 3
dataConnectionMode = 'PASSIVE_REMOTE_DATA_CONNECTION_MODE';
otherwise
error ('Invalid data connection mode returned.');
end
|
|
Contact us at files@mathworks.com