![]() |
Network Component
Version 7.9.0
MDK Middleware for IPv4 and IPv6 Networking
|
Events generated by the Network - FTP Server functions. More...
Functions | |
__STATIC_INLINE void | EvrNetFTPs_InitServer (uint32_t num_sessions, uint16_t port, uint16_t idle_tout) |
Event on FTP server initialize (Op) More... | |
__STATIC_INLINE void | EvrNetFTPs_ShowRootFolder (const char *root_folder, uint32_t length) |
Event on FTP server display root folder (Op) More... | |
__STATIC_INLINE void | EvrNetFTPs_GetSocketFailed (uint8_t session) |
Event on FTP server failed to allocate TCP socket (Error) More... | |
__STATIC_INLINE void | EvrNetFTPs_SetRootPath (const char *path, uint32_t length) |
Event on FTP server netFTPs_SetRootPath (API) More... | |
__STATIC_INLINE void | EvrNetFTPs_SetUsername (const char *username, uint32_t length) |
Event on FTP server netFTPs_SetUsername (API) More... | |
__STATIC_INLINE void | EvrNetFTPs_SetPassword (const char *password, uint32_t length) |
Event on FTP server netFTPs_SetPassword (API) More... | |
__STATIC_INLINE void | EvrNetFTPs_UserAccessDeniedIp4 (const void *net_addr) |
Event on FTP server user denied access for IPv4 client (Error) More... | |
__STATIC_INLINE void | EvrNetFTPs_UserAccessDeniedIp6 (const void *net_addr) |
Event on FTP server user denied access for IPv6 client (Error) More... | |
__STATIC_INLINE void | EvrNetFTPs_SessionOpen (uint8_t session) |
Event on FTP server session open (Op) More... | |
__STATIC_INLINE void | EvrNetFTPs_SocketAborted (uint8_t session) |
Event on FTP server socket aborted (Op) More... | |
__STATIC_INLINE void | EvrNetFTPs_SocketClosed (uint8_t session) |
Event on FTP server socket closed (Op) More... | |
__STATIC_INLINE void | EvrNetFTPs_UnackedDataError (uint8_t session) |
Event on FTP server unacked data error (Error) More... | |
__STATIC_INLINE void | EvrNetFTPs_ReceiveFrame (uint8_t session, uint32_t length) |
Event on FTP server receive frame (Op) More... | |
__STATIC_INLINE void | EvrNetFTPs_FrameTooShort (uint8_t session, uint32_t length, uint32_t min_length) |
Event on FTP server received frame too short (Error) More... | |
__STATIC_INLINE void | EvrNetFTPs_ShowCommand (const uint8_t *cmd_client, uint32_t length) |
Event on FTP server display command string (Op) More... | |
__STATIC_INLINE void | EvrNetFTPs_VerifyUsername (uint8_t session) |
Event on FTP server verify the client username (Op) More... | |
__STATIC_INLINE void | EvrNetFTPs_VerifyPassword (uint8_t session) |
Event on FTP server verify the client password (Op) More... | |
__STATIC_INLINE void | EvrNetFTPs_AuthenticationFailed (uint8_t session) |
Event on FTP server authentication failed (Error) More... | |
__STATIC_INLINE void | EvrNetFTPs_UserLoginSuccess (uint8_t session) |
Event on FTP server user login successful (Op) More... | |
__STATIC_INLINE void | EvrNetFTPs_NotAuthenticated (uint8_t session) |
Event on FTP server command ignored, user not authenticated (Op) More... | |
__STATIC_INLINE void | EvrNetFTPs_ShowSystemType (uint8_t session) |
Event on FTP server show system identification type command (Op) More... | |
__STATIC_INLINE void | EvrNetFTPs_NoOperation (uint8_t session) |
Event on FTP server execute no operation command (Op) More... | |
__STATIC_INLINE void | EvrNetFTPs_CurrentDirectory (const char *path, uint32_t length) |
Event on FTP server display current working directory (Op) More... | |
__STATIC_INLINE void | EvrNetFTPs_ChangeDirectory (const char *path, uint32_t length) |
Event on FTP server change working directory command (Op) More... | |
__STATIC_INLINE void | EvrNetFTPs_ChangeDirectoryLevelUp (uint8_t session) |
Event on FTP server change working directory one level up command (Op) More... | |
__STATIC_INLINE void | EvrNetFTPs_MakeDirectory (const char *path, uint32_t length) |
Event on FTP server make directory command (Op) More... | |
__STATIC_INLINE void | EvrNetFTPs_OperationDenied (uint8_t session) |
Event on FTP server access or operation denied (Op) More... | |
__STATIC_INLINE void | EvrNetFTPs_RemoveDirectory (const char *path, uint32_t length) |
Event on FTP server remove directory command (Op) More... | |
__STATIC_INLINE void | EvrNetFTPs_RemoveDirectoryFailed (uint8_t session) |
Event on FTP server remove directory command failed (Error) More... | |
__STATIC_INLINE void | EvrNetFTPs_DirectoryRemoved (uint8_t session) |
Event on FTP server requested directory successfuly removed (Op) More... | |
__STATIC_INLINE void | EvrNetFTPs_ShowDataMode (uint8_t session, uint32_t data_mode) |
Event on FTP server display transfer data mode (Op) More... | |
__STATIC_INLINE void | EvrNetFTPs_ActiveModeStart (uint8_t session, uint16_t port) |
Event on FTP server start active mode (Op) More... | |
__STATIC_INLINE void | EvrNetFTPs_PassiveModeStart (uint8_t session, uint16_t local_port) |
Event on FTP server start passive mode (Op) More... | |
__STATIC_INLINE void | EvrNetFTPs_GetFileSize (const char *fname, uint32_t length) |
Event on FTP server get file size command (Op) More... | |
__STATIC_INLINE void | EvrNetFTPs_GetFileLastModifiedTime (const char *fname, uint32_t length) |
Event on FTP server get file last-modified time command (Op) More... | |
__STATIC_INLINE void | EvrNetFTPs_ListDirectoryBasic (uint8_t session) |
Event on FTP server list directory names command (Op) More... | |
__STATIC_INLINE void | EvrNetFTPs_ListDirectoryExtended (uint8_t session) |
Event on FTP server list directory in extended format (Op) More... | |
__STATIC_INLINE void | EvrNetFTPs_ReadFile (const char *fname, uint32_t length) |
Event on FTP server read file command (Op) More... | |
__STATIC_INLINE void | EvrNetFTPs_FileNotFound (uint8_t session) |
Event on FTP server requested file not found (Error) More... | |
__STATIC_INLINE void | EvrNetFTPs_WriteFile (const char *fname, uint32_t length) |
Event on FTP server write file command (Op) More... | |
__STATIC_INLINE void | EvrNetFTPs_AppendFile (const char *fname, uint32_t length) |
Event on FTP server append file command (Op) More... | |
__STATIC_INLINE void | EvrNetFTPs_FileCreateFailed (uint8_t session) |
Event on FTP server requested file create failed (Error) More... | |
__STATIC_INLINE void | EvrNetFTPs_DeleteFile (const char *fname, uint32_t length) |
Event on FTP server delete file command (Op) More... | |
__STATIC_INLINE void | EvrNetFTPs_FileDeleteFailed (uint8_t session) |
Event on FTP server requested file delete failed (Error) More... | |
__STATIC_INLINE void | EvrNetFTPs_FileDeleted (uint8_t session) |
Event on FTP server requested file deleted successfuly (Op) More... | |
__STATIC_INLINE void | EvrNetFTPs_RenameFileFrom (const char *fname, uint32_t length) |
Event on FTP server rename file from name command (Op) More... | |
__STATIC_INLINE void | EvrNetFTPs_RenameFileTo (const char *new_name, uint32_t length) |
Event on FTP server rename file to new name (Op) More... | |
__STATIC_INLINE void | EvrNetFTPs_FileRenamed (uint8_t session) |
Event on FTP server requested file renamed successfuly (Op) More... | |
__STATIC_INLINE void | EvrNetFTPs_FileRenameFailed (uint8_t session) |
Event on FTP server requested file rename failed (Error) More... | |
__STATIC_INLINE void | EvrNetFTPs_UnknownCommand (uint8_t session) |
Event on FTP server unknown command received (Error) More... | |
__STATIC_INLINE void | EvrNetFTPs_InvalidState (uint8_t session) |
Event on FTP server session in invalid state, command ignored (Error) More... | |
__STATIC_INLINE void | EvrNetFTPs_InboundConnRejected (uint8_t session) |
Event on FTP server inbound connection rejected for data socket (Error) More... | |
__STATIC_INLINE void | EvrNetFTPs_DataSocketClosed (uint8_t session) |
Event on FTP server data socket closed when transfer completed (Op) More... | |
__STATIC_INLINE void | EvrNetFTPs_DataSocketOpen (uint8_t session) |
Event on FTP server data socket open for data transfer (Op) More... | |
__STATIC_INLINE void | EvrNetFTPs_LocalDiskWriteError (uint8_t session) |
Event on FTP server write to local disk failed, disk full (Error) More... | |
__STATIC_INLINE void | EvrNetFTPs_StartService (uint16_t port) |
Event on FTP server start service (Op) More... | |
__STATIC_INLINE void | EvrNetFTPs_StopService (void) |
Event on FTP server stop service (Op) More... | |
__STATIC_INLINE void | EvrNetFTPs_ShowFileFindMask (const char *path, uint32_t length) |
Event on FTP server display find file(s) mask filter (Op) More... | |
__STATIC_INLINE void | EvrNetFTPs_MakeDirectoryFailed (uint8_t session) |
Event on FTP server requested directory create failed (Error) More... | |
__STATIC_INLINE void | EvrNetFTPs_DirectoryCreated (uint8_t session) |
Event on FTP server requested directory created successfuly (Op) More... | |
__STATIC_INLINE void | EvrNetFTPs_ShowFileSize (const char *file_size, uint32_t length) |
Event on FTP server display requested file size (Op) More... | |
__STATIC_INLINE void | EvrNetFTPs_ShowFileLastModifiedTime (const char *file_time, uint32_t length) |
Event on FTP server display requested file last-modified time (Op) More... | |
__STATIC_INLINE void | EvrNetFTPs_CloseDataConnection (uint8_t session) |
Event on FTP server closing data connection (Op) More... | |
__STATIC_INLINE void | EvrNetFTPs_CloseSession (uint8_t session) |
Event on FTP server closing session (Op) More... | |
__STATIC_INLINE void | EvrNetFTPs_SessionIdle (uint8_t session) |
Event on FTP server session in idle state (Op) More... | |
__STATIC_INLINE void | EvrNetFTPs_ShowPath (const char *path, uint32_t length) |
Event on FTP server display an absolute path for file access (Op) More... | |
__STATIC_INLINE void | EvrNetFTPs_UninitServer (void) |
Event on FTP server de-initialize (Op) More... | |
Events generated by the Network - FTP Server functions.
__STATIC_INLINE void EvrNetFTPs_ActiveModeStart | ( | uint8_t | session, |
uint16_t | port | ||
) |
Event on FTP server start active mode (Op)
session | session number |
port | port number to connect to |
__STATIC_INLINE void EvrNetFTPs_AppendFile | ( | const char * | fname, |
uint32_t | length | ||
) |
Event on FTP server append file command (Op)
fname | name of the file to append |
length | length of the fname string |
__STATIC_INLINE void EvrNetFTPs_AuthenticationFailed | ( | uint8_t | session | ) |
Event on FTP server authentication failed (Error)
session | session number |
__STATIC_INLINE void EvrNetFTPs_ChangeDirectory | ( | const char * | path, |
uint32_t | length | ||
) |
Event on FTP server change working directory command (Op)
path | path to the new working directory |
length | length of the path string |
__STATIC_INLINE void EvrNetFTPs_ChangeDirectoryLevelUp | ( | uint8_t | session | ) |
Event on FTP server change working directory one level up command (Op)
session | session number |
__STATIC_INLINE void EvrNetFTPs_CloseDataConnection | ( | uint8_t | session | ) |
Event on FTP server closing data connection (Op)
session | session number |
__STATIC_INLINE void EvrNetFTPs_CloseSession | ( | uint8_t | session | ) |
Event on FTP server closing session (Op)
session | session number |
__STATIC_INLINE void EvrNetFTPs_CurrentDirectory | ( | const char * | path, |
uint32_t | length | ||
) |
Event on FTP server display current working directory (Op)
path | path to the working directory |
length | length of the path string |
__STATIC_INLINE void EvrNetFTPs_DataSocketClosed | ( | uint8_t | session | ) |
Event on FTP server data socket closed when transfer completed (Op)
session | session number |
__STATIC_INLINE void EvrNetFTPs_DataSocketOpen | ( | uint8_t | session | ) |
Event on FTP server data socket open for data transfer (Op)
session | session number |
__STATIC_INLINE void EvrNetFTPs_DeleteFile | ( | const char * | fname, |
uint32_t | length | ||
) |
Event on FTP server delete file command (Op)
fname | name of the file to delete |
length | length of the fname string |
__STATIC_INLINE void EvrNetFTPs_DirectoryCreated | ( | uint8_t | session | ) |
Event on FTP server requested directory created successfuly (Op)
session | session number |
__STATIC_INLINE void EvrNetFTPs_DirectoryRemoved | ( | uint8_t | session | ) |
Event on FTP server requested directory successfuly removed (Op)
session | session number |
__STATIC_INLINE void EvrNetFTPs_FileCreateFailed | ( | uint8_t | session | ) |
Event on FTP server requested file create failed (Error)
session | session number |
__STATIC_INLINE void EvrNetFTPs_FileDeleted | ( | uint8_t | session | ) |
Event on FTP server requested file deleted successfuly (Op)
session | session number |
__STATIC_INLINE void EvrNetFTPs_FileDeleteFailed | ( | uint8_t | session | ) |
Event on FTP server requested file delete failed (Error)
session | session number |
__STATIC_INLINE void EvrNetFTPs_FileNotFound | ( | uint8_t | session | ) |
Event on FTP server requested file not found (Error)
session | session number |
__STATIC_INLINE void EvrNetFTPs_FileRenamed | ( | uint8_t | session | ) |
Event on FTP server requested file renamed successfuly (Op)
session | session number |
__STATIC_INLINE void EvrNetFTPs_FileRenameFailed | ( | uint8_t | session | ) |
Event on FTP server requested file rename failed (Error)
session | session number |
__STATIC_INLINE void EvrNetFTPs_FrameTooShort | ( | uint8_t | session, |
uint32_t | length, | ||
uint32_t | min_length | ||
) |
Event on FTP server received frame too short (Error)
session | session number |
length | frame length in bytes |
min_length | minimum length of the frame |
__STATIC_INLINE void EvrNetFTPs_GetFileLastModifiedTime | ( | const char * | fname, |
uint32_t | length | ||
) |
Event on FTP server get file last-modified time command (Op)
fname | name of the file |
length | length of the fname string |
__STATIC_INLINE void EvrNetFTPs_GetFileSize | ( | const char * | fname, |
uint32_t | length | ||
) |
Event on FTP server get file size command (Op)
fname | name of the file |
length | length of the fname string |
__STATIC_INLINE void EvrNetFTPs_GetSocketFailed | ( | uint8_t | session | ) |
Event on FTP server failed to allocate TCP socket (Error)
session | session number |
__STATIC_INLINE void EvrNetFTPs_InboundConnRejected | ( | uint8_t | session | ) |
Event on FTP server inbound connection rejected for data socket (Error)
session | session number |
__STATIC_INLINE void EvrNetFTPs_InitServer | ( | uint32_t | num_sessions, |
uint16_t | port, | ||
uint16_t | idle_tout | ||
) |
Event on FTP server initialize (Op)
num_sessions | number of available FTP sessions |
port | listening port number |
idle_tout | idle timeout in seconds (0= permanent connection) |
__STATIC_INLINE void EvrNetFTPs_InvalidState | ( | uint8_t | session | ) |
Event on FTP server session in invalid state, command ignored (Error)
session | session number |
__STATIC_INLINE void EvrNetFTPs_ListDirectoryBasic | ( | uint8_t | session | ) |
Event on FTP server list directory names command (Op)
session | session number |
__STATIC_INLINE void EvrNetFTPs_ListDirectoryExtended | ( | uint8_t | session | ) |
Event on FTP server list directory in extended format (Op)
session | session number |
__STATIC_INLINE void EvrNetFTPs_LocalDiskWriteError | ( | uint8_t | session | ) |
Event on FTP server write to local disk failed, disk full (Error)
session | session number |
__STATIC_INLINE void EvrNetFTPs_MakeDirectory | ( | const char * | path, |
uint32_t | length | ||
) |
Event on FTP server make directory command (Op)
path | path to the new directory to make |
length | length of the path string |
__STATIC_INLINE void EvrNetFTPs_MakeDirectoryFailed | ( | uint8_t | session | ) |
Event on FTP server requested directory create failed (Error)
session | session number |
__STATIC_INLINE void EvrNetFTPs_NoOperation | ( | uint8_t | session | ) |
Event on FTP server execute no operation command (Op)
session | session number |
__STATIC_INLINE void EvrNetFTPs_NotAuthenticated | ( | uint8_t | session | ) |
Event on FTP server command ignored, user not authenticated (Op)
session | session number |
__STATIC_INLINE void EvrNetFTPs_OperationDenied | ( | uint8_t | session | ) |
Event on FTP server access or operation denied (Op)
session | session number |
__STATIC_INLINE void EvrNetFTPs_PassiveModeStart | ( | uint8_t | session, |
uint16_t | local_port | ||
) |
Event on FTP server start passive mode (Op)
session | session number |
local_port | local port number to accept data connection |
__STATIC_INLINE void EvrNetFTPs_ReadFile | ( | const char * | fname, |
uint32_t | length | ||
) |
Event on FTP server read file command (Op)
fname | name of the file to read |
length | length of the fname string |
__STATIC_INLINE void EvrNetFTPs_ReceiveFrame | ( | uint8_t | session, |
uint32_t | length | ||
) |
Event on FTP server receive frame (Op)
session | session number |
length | frame length in bytes |
__STATIC_INLINE void EvrNetFTPs_RemoveDirectory | ( | const char * | path, |
uint32_t | length | ||
) |
Event on FTP server remove directory command (Op)
path | path to the directory to remove |
length | length of the path string |
__STATIC_INLINE void EvrNetFTPs_RemoveDirectoryFailed | ( | uint8_t | session | ) |
Event on FTP server remove directory command failed (Error)
session | session number |
__STATIC_INLINE void EvrNetFTPs_RenameFileFrom | ( | const char * | fname, |
uint32_t | length | ||
) |
Event on FTP server rename file from name command (Op)
fname | name of the file to rename |
length | length of the fname string |
__STATIC_INLINE void EvrNetFTPs_RenameFileTo | ( | const char * | new_name, |
uint32_t | length | ||
) |
Event on FTP server rename file to new name (Op)
new_name | new name of the file to rename to |
length | length of the fname string |
__STATIC_INLINE void EvrNetFTPs_SessionIdle | ( | uint8_t | session | ) |
Event on FTP server session in idle state (Op)
session | session number |
__STATIC_INLINE void EvrNetFTPs_SessionOpen | ( | uint8_t | session | ) |
Event on FTP server session open (Op)
session | session number |
__STATIC_INLINE void EvrNetFTPs_SetPassword | ( | const char * | password, |
uint32_t | length | ||
) |
Event on FTP server netFTPs_SetPassword (API)
password | new password |
length | length of the password string |
__STATIC_INLINE void EvrNetFTPs_SetRootPath | ( | const char * | path, |
uint32_t | length | ||
) |
Event on FTP server netFTPs_SetRootPath (API)
path | path to server root folder |
length | length of the path string |
__STATIC_INLINE void EvrNetFTPs_SetUsername | ( | const char * | username, |
uint32_t | length | ||
) |
Event on FTP server netFTPs_SetUsername (API)
username | new username |
length | length of the username string |
__STATIC_INLINE void EvrNetFTPs_ShowCommand | ( | const uint8_t * | cmd_client, |
uint32_t | length | ||
) |
Event on FTP server display command string (Op)
cmd_client | command received from the client in text format |
length | length of the cmd_client string |
__STATIC_INLINE void EvrNetFTPs_ShowDataMode | ( | uint8_t | session, |
uint32_t | data_mode | ||
) |
Event on FTP server display transfer data mode (Op)
session | session number |
data_mode | transfer data mode
|
__STATIC_INLINE void EvrNetFTPs_ShowFileFindMask | ( | const char * | path, |
uint32_t | length | ||
) |
Event on FTP server display find file(s) mask filter (Op)
path | path to list directory |
length | length of the path string |
__STATIC_INLINE void EvrNetFTPs_ShowFileLastModifiedTime | ( | const char * | file_time, |
uint32_t | length | ||
) |
Event on FTP server display requested file last-modified time (Op)
file_time | last-modified time of a file in text format |
length | length of the file_time string |
__STATIC_INLINE void EvrNetFTPs_ShowFileSize | ( | const char * | file_size, |
uint32_t | length | ||
) |
Event on FTP server display requested file size (Op)
file_size | size of a file in text format |
length | length of the file_size string |
__STATIC_INLINE void EvrNetFTPs_ShowPath | ( | const char * | path, |
uint32_t | length | ||
) |
Event on FTP server display an absolute path for file access (Op)
path | absolute path for file access |
length | length of the path string |
__STATIC_INLINE void EvrNetFTPs_ShowRootFolder | ( | const char * | root_folder, |
uint32_t | length | ||
) |
Event on FTP server display root folder (Op)
root_folder | path to server root folder |
length | length of the root_folder string |
__STATIC_INLINE void EvrNetFTPs_ShowSystemType | ( | uint8_t | session | ) |
Event on FTP server show system identification type command (Op)
session | session number |
__STATIC_INLINE void EvrNetFTPs_SocketAborted | ( | uint8_t | session | ) |
Event on FTP server socket aborted (Op)
session | session number |
__STATIC_INLINE void EvrNetFTPs_SocketClosed | ( | uint8_t | session | ) |
Event on FTP server socket closed (Op)
session | session number |
__STATIC_INLINE void EvrNetFTPs_StartService | ( | uint16_t | port | ) |
Event on FTP server start service (Op)
port | listening port number |
__STATIC_INLINE void EvrNetFTPs_StopService | ( | void | ) |
Event on FTP server stop service (Op)
__STATIC_INLINE void EvrNetFTPs_UnackedDataError | ( | uint8_t | session | ) |
Event on FTP server unacked data error (Error)
session | session number |
__STATIC_INLINE void EvrNetFTPs_UninitServer | ( | void | ) |
Event on FTP server de-initialize (Op)
__STATIC_INLINE void EvrNetFTPs_UnknownCommand | ( | uint8_t | session | ) |
Event on FTP server unknown command received (Error)
session | session number |
__STATIC_INLINE void EvrNetFTPs_UserAccessDeniedIp4 | ( | const void * | net_addr | ) |
Event on FTP server user denied access for IPv4 client (Error)
net_addr | pointer to NET_ADDR4 address structure (8 bytes) |
__STATIC_INLINE void EvrNetFTPs_UserAccessDeniedIp6 | ( | const void * | net_addr | ) |
Event on FTP server user denied access for IPv6 client (Error)
net_addr | pointer to NET_ADDR address structure (20 bytes) |
__STATIC_INLINE void EvrNetFTPs_UserLoginSuccess | ( | uint8_t | session | ) |
Event on FTP server user login successful (Op)
session | session number |
__STATIC_INLINE void EvrNetFTPs_VerifyPassword | ( | uint8_t | session | ) |
Event on FTP server verify the client password (Op)
session | session number |
__STATIC_INLINE void EvrNetFTPs_VerifyUsername | ( | uint8_t | session | ) |
Event on FTP server verify the client username (Op)
session | session number |
__STATIC_INLINE void EvrNetFTPs_WriteFile | ( | const char * | fname, |
uint32_t | length | ||
) |
Event on FTP server write file command (Op)
fname | name of the file to write |
length | length of the fname string |