![]() |
Network Component
Version 7.16.0
MDK Middleware for IPv4 and IPv6 Networking
|
Events generated by the Network - Telnet Server functions. More...
Functions | |
__STATIC_INLINE void | EvrNetTeln_InitServer (uint32_t num_sessions, uint16_t port, uint16_t idle_tout) |
Event on Telnet server initialize (Op) More... | |
__STATIC_INLINE void | EvrNetTeln_GetSocketFailed (uint8_t session) |
Event on Telnet server failed to allocate TCP socket (Error) More... | |
__STATIC_INLINE void | EvrNetTeln_SetUsername (const char *username, uint32_t length) |
Event on Telnet server netTELNETs_SetUsername (API) More... | |
__STATIC_INLINE void | EvrNetTeln_SetPassword (const char *password, uint32_t length) |
Event on Telnet server netTELNETs_SetPassword (API) More... | |
__STATIC_INLINE void | EvrNetTeln_StartService (uint16_t port) |
Event on Telnet server start service (Op) More... | |
__STATIC_INLINE void | EvrNetTeln_StopService (void) |
Event on Telnet server stop service (Op) More... | |
__STATIC_INLINE void | EvrNetTeln_CloseSession (uint8_t session) |
Event on Telnet server session close (Op) More... | |
__STATIC_INLINE void | EvrNetTeln_ProcessData (uint8_t session, uint32_t length) |
Event on Telnet server process client data (Op) More... | |
__STATIC_INLINE void | EvrNetTeln_ProcessCommand (const char *command, uint32_t length) |
Event on Telnet server process client command (Op) More... | |
__STATIC_INLINE void | EvrNetTeln_EchoBackspace (uint8_t session) |
Event on Telnet server echo backspace (Op) More... | |
__STATIC_INLINE void | EvrNetTeln_CommandHistory (const char *command, uint32_t length) |
Event on Telnet server process command history (Op) More... | |
__STATIC_INLINE void | EvrNetTeln_EchoCharacters (uint8_t *line_buffer, uint32_t num_char) |
Event on Telnet server echo the characters from command line buffer (Op) More... | |
__STATIC_INLINE void | EvrNetTeln_LineBufferUsage (uint8_t session, uint32_t num_char) |
Event on Telnet server display command line buffer usage (Op) More... | |
__STATIC_INLINE void | EvrNetTeln_SendAuthorizationRequest (uint8_t session) |
Event on Telnet server send authorization request to the client (Op) More... | |
__STATIC_INLINE void | EvrNetTeln_SendInitialHeader (uint8_t session) |
Event on Telnet server send initial telnet header to the client (Op) More... | |
__STATIC_INLINE void | EvrNetTeln_LoginTimeoutExpired (uint8_t session) |
Event on Telnet server login timeout expired (Op) More... | |
__STATIC_INLINE void | EvrNetTeln_ShowPassword (const char *password, uint32_t length) |
Event on Telnet server display password of the client (Op) More... | |
__STATIC_INLINE void | EvrNetTeln_AuthenticationFailed (uint8_t session) |
Event on Telnet server user authentication failed, invalid credentials (Error) More... | |
__STATIC_INLINE void | EvrNetTeln_UserLoginSuccess (uint8_t session) |
Event on Telnet server user login successful (Op) More... | |
__STATIC_INLINE void | EvrNetTeln_ShowUsername (const char *username, uint32_t length) |
Event on Telnet server display username of the client (Op) More... | |
__STATIC_INLINE void | EvrNetTeln_NegotiateStart (uint8_t session) |
Event on Telnet server option negotiation start (Op) More... | |
__STATIC_INLINE void | EvrNetTeln_NegotiateFailed (uint8_t session) |
Event on Telnet server option negotiation failed (Error) More... | |
__STATIC_INLINE void | EvrNetTeln_UserAccessDenied (const void *net_addr) |
Event on Telnet server user denied access (Error) More... | |
__STATIC_INLINE void | EvrNetTeln_SessionOpen (uint8_t session) |
Event on Telnet server session open (Op) More... | |
__STATIC_INLINE void | EvrNetTeln_SocketAborted (uint8_t session) |
Event on Telnet server socket aborted (Op) More... | |
__STATIC_INLINE void | EvrNetTeln_SocketClosed (uint8_t session) |
Event on Telnet server socket closed (Op) More... | |
__STATIC_INLINE void | EvrNetTeln_ReceiveFrame (uint8_t session, uint32_t length) |
Event on Telnet server receive frame (Op) More... | |
__STATIC_INLINE void | EvrNetTeln_NegotiateSuccess (uint8_t session) |
Event on Telnet server option negotiation success (Op) More... | |
__STATIC_INLINE void | EvrNetTeln_UninitServer (void) |
Event on Telnet server de-initialize (Op) More... | |
Events generated by the Network - Telnet Server functions.
__STATIC_INLINE void EvrNetTeln_AuthenticationFailed | ( | uint8_t | session | ) |
Event on Telnet server user authentication failed, invalid credentials (Error)
session | session number |
__STATIC_INLINE void EvrNetTeln_CloseSession | ( | uint8_t | session | ) |
Event on Telnet server session close (Op)
session | session number |
__STATIC_INLINE void EvrNetTeln_CommandHistory | ( | const char * | command, |
uint32_t | length | ||
) |
Event on Telnet server process command history (Op)
command | command from the command history |
length | length of the command string |
__STATIC_INLINE void EvrNetTeln_EchoBackspace | ( | uint8_t | session | ) |
Event on Telnet server echo backspace (Op)
session | session number |
__STATIC_INLINE void EvrNetTeln_EchoCharacters | ( | uint8_t * | line_buffer, |
uint32_t | num_char | ||
) |
Event on Telnet server echo the characters from command line buffer (Op)
line_buffer | command line buffer |
num_char | number of characters to echo |
__STATIC_INLINE void EvrNetTeln_GetSocketFailed | ( | uint8_t | session | ) |
Event on Telnet server failed to allocate TCP socket (Error)
session | session number |
__STATIC_INLINE void EvrNetTeln_InitServer | ( | uint32_t | num_sessions, |
uint16_t | port, | ||
uint16_t | idle_tout | ||
) |
Event on Telnet server initialize (Op)
num_sessions | number of available Telnet sessions |
port | listening port number |
idle_tout | idle timeout in seconds (0= permanent connection) |
__STATIC_INLINE void EvrNetTeln_LineBufferUsage | ( | uint8_t | session, |
uint32_t | num_char | ||
) |
Event on Telnet server display command line buffer usage (Op)
session | session number |
num_char | number of characters in command line buffer |
__STATIC_INLINE void EvrNetTeln_LoginTimeoutExpired | ( | uint8_t | session | ) |
Event on Telnet server login timeout expired (Op)
session | session number |
__STATIC_INLINE void EvrNetTeln_NegotiateFailed | ( | uint8_t | session | ) |
Event on Telnet server option negotiation failed (Error)
session | session number |
__STATIC_INLINE void EvrNetTeln_NegotiateStart | ( | uint8_t | session | ) |
Event on Telnet server option negotiation start (Op)
session | session number |
__STATIC_INLINE void EvrNetTeln_NegotiateSuccess | ( | uint8_t | session | ) |
Event on Telnet server option negotiation success (Op)
session | session number |
__STATIC_INLINE void EvrNetTeln_ProcessCommand | ( | const char * | command, |
uint32_t | length | ||
) |
Event on Telnet server process client command (Op)
command | user entered command to process |
length | length of the command string |
__STATIC_INLINE void EvrNetTeln_ProcessData | ( | uint8_t | session, |
uint32_t | length | ||
) |
Event on Telnet server process client data (Op)
session | session number |
length | length of client data to process |
__STATIC_INLINE void EvrNetTeln_ReceiveFrame | ( | uint8_t | session, |
uint32_t | length | ||
) |
Event on Telnet server receive frame (Op)
session | session number |
length | frame length in bytes |
__STATIC_INLINE void EvrNetTeln_SendAuthorizationRequest | ( | uint8_t | session | ) |
Event on Telnet server send authorization request to the client (Op)
session | session number |
__STATIC_INLINE void EvrNetTeln_SendInitialHeader | ( | uint8_t | session | ) |
Event on Telnet server send initial telnet header to the client (Op)
session | session number |
__STATIC_INLINE void EvrNetTeln_SessionOpen | ( | uint8_t | session | ) |
Event on Telnet server session open (Op)
session | session number |
__STATIC_INLINE void EvrNetTeln_SetPassword | ( | const char * | password, |
uint32_t | length | ||
) |
Event on Telnet server netTELNETs_SetPassword (API)
password | new password |
length | length of the password string |
__STATIC_INLINE void EvrNetTeln_SetUsername | ( | const char * | username, |
uint32_t | length | ||
) |
Event on Telnet server netTELNETs_SetUsername (API)
username | new username |
length | length of the username string |
__STATIC_INLINE void EvrNetTeln_ShowPassword | ( | const char * | password, |
uint32_t | length | ||
) |
Event on Telnet server display password of the client (Op)
password | password entered by the client |
length | length of the password string |
__STATIC_INLINE void EvrNetTeln_ShowUsername | ( | const char * | username, |
uint32_t | length | ||
) |
Event on Telnet server display username of the client (Op)
username | username entered by the client |
length | length of the username string |
__STATIC_INLINE void EvrNetTeln_SocketAborted | ( | uint8_t | session | ) |
Event on Telnet server socket aborted (Op)
session | session number |
__STATIC_INLINE void EvrNetTeln_SocketClosed | ( | uint8_t | session | ) |
Event on Telnet server socket closed (Op)
session | session number |
__STATIC_INLINE void EvrNetTeln_StartService | ( | uint16_t | port | ) |
Event on Telnet server start service (Op)
port | listening port number |
__STATIC_INLINE void EvrNetTeln_StopService | ( | void | ) |
Event on Telnet server stop service (Op)
__STATIC_INLINE void EvrNetTeln_UninitServer | ( | void | ) |
Event on Telnet server de-initialize (Op)
__STATIC_INLINE void EvrNetTeln_UserAccessDenied | ( | const void * | net_addr | ) |
Event on Telnet server user denied access (Error)
net_addr | pointer to NET_ADDR address structure |
__STATIC_INLINE void EvrNetTeln_UserLoginSuccess | ( | uint8_t | session | ) |
Event on Telnet server user login successful (Op)
session | session number |