I am using this code to create a class managing the connections to devices available with telnet.
I am following this
DATA: lo_client TYPE REF TO if_apc_wsp_client, lo_event_handler TYPE REF TO ZMY_OWN_APC_HANDLER, port TYPE string, lv_frame TYPE apc_tcp_frame. lv_frame-frame_type = if_apc_tcp_frame_types=>co_frame_type_terminator. lv_frame-terminator = '0A'. " lo_client = cl_apc_tcp_client_manager=>create( i_host = me->host " 10.X.X.X i_port = port " '20000' i_frame = lv_frame i_event_handler = lo_event_handler )
I have an error
Creation of APC client object has failed with error text: Argument not found. OTR-Based Exception of Class: CX_APC_WSP_CLIENT_ERROR
It seems that this error comes from cl_http_client=>create_by_url
I checked the code of cl_apc_tcp_client_manager I find that it create lo_apc_client of type cl_apc_wsp_client which try to create a http client ( cl_http_client=>create) which fail raising cx_apc_wsp_client_error with textid : cx_apc_wsp_client_error=>client_create_failed. I was wondering if there is a way to create a tcp connection not related to Web Socket.
Is cl_apc_tcp_client_manager the right tool to create tcp connexion ?
What would you use to create tcp connection ?