Skip to content

Commit 7f0994d

Browse files
authored
update npm dependencies (#1031)
1 parent 147fa98 commit 7f0994d

File tree

6 files changed

+97
-20
lines changed

6 files changed

+97
-20
lines changed

package.json

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -15,11 +15,11 @@
1515
},
1616
"license": "MIT",
1717
"dependencies": {
18-
"@abaplint/cli": "^2.113.243",
18+
"@abaplint/cli": "^2.113.246",
1919
"@abaplint/database-pg": "^2.11.78",
2020
"@abaplint/database-sqlite": "^2.11.78",
21-
"@abaplint/runtime": "^2.12.11",
22-
"@abaplint/transpiler-cli": "^2.12.11",
21+
"@abaplint/runtime": "^2.12.12",
22+
"@abaplint/transpiler-cli": "^2.12.12",
2323
"0x": "^6.0.0"
2424
}
2525
}

src/tcp/apc_tcp_frame.tabl.xml

Lines changed: 85 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,85 @@
1+
<?xml version="1.0" encoding="utf-8"?>
2+
<abapGit version="v1.0.0" serializer="LCL_OBJECT_TABL" serializer_version="v1.0.0">
3+
<asx:abap xmlns:asx="http://www.sap.com/abapxml" version="1.0">
4+
<asx:values>
5+
<DD02V>
6+
<TABNAME>APC_TCP_FRAME</TABNAME>
7+
<DDLANGUAGE>E</DDLANGUAGE>
8+
<TABCLASS>INTTAB</TABCLASS>
9+
<DDTEXT>APC_TCP_FRAME</DDTEXT>
10+
<EXCLASS>1</EXCLASS>
11+
</DD02V>
12+
<DD03P_TABLE>
13+
<DD03P>
14+
<FIELDNAME>FRAME_TYPE</FIELDNAME>
15+
<ADMINFIELD>0</ADMINFIELD>
16+
<INTTYPE>X</INTTYPE>
17+
<INTLEN>000004</INTLEN>
18+
<DATATYPE>INT4</DATATYPE>
19+
<LENG>000010</LENG>
20+
<MASK> INT4</MASK>
21+
<DDTEXT>FRAME_TYPE</DDTEXT>
22+
</DD03P>
23+
<DD03P>
24+
<FIELDNAME>FIXED_LENGTH</FIELDNAME>
25+
<ADMINFIELD>0</ADMINFIELD>
26+
<INTTYPE>X</INTTYPE>
27+
<INTLEN>000004</INTLEN>
28+
<DATATYPE>INT4</DATATYPE>
29+
<LENG>000010</LENG>
30+
<MASK> INT4</MASK>
31+
<DDTEXT>FIXED_LENGTH</DDTEXT>
32+
</DD03P>
33+
<DD03P>
34+
<FIELDNAME>TERMINATOR</FIELDNAME>
35+
<ADMINFIELD>0</ADMINFIELD>
36+
<INTTYPE>g</INTTYPE>
37+
<INTLEN>000008</INTLEN>
38+
<DATATYPE>SSTR</DATATYPE>
39+
<LENG>000255</LENG>
40+
<MASK> SSTR</MASK>
41+
<DDTEXT>TERMINATOR</DDTEXT>
42+
</DD03P>
43+
<DD03P>
44+
<FIELDNAME>LENGTH_FIELD_LENGTH</FIELDNAME>
45+
<ADMINFIELD>0</ADMINFIELD>
46+
<INTTYPE>X</INTTYPE>
47+
<INTLEN>000004</INTLEN>
48+
<DATATYPE>INT4</DATATYPE>
49+
<LENG>000010</LENG>
50+
<MASK> INT4</MASK>
51+
<DDTEXT>LENGTH_FIELD_LENGTH</DDTEXT>
52+
</DD03P>
53+
<DD03P>
54+
<FIELDNAME>LENGTH_FIELD_OFFSET</FIELDNAME>
55+
<ADMINFIELD>0</ADMINFIELD>
56+
<INTTYPE>X</INTTYPE>
57+
<INTLEN>000004</INTLEN>
58+
<DATATYPE>INT4</DATATYPE>
59+
<LENG>000010</LENG>
60+
<MASK> INT4</MASK>
61+
<DDTEXT>LENGTH_FIELD_OFFSET</DDTEXT>
62+
</DD03P>
63+
<DD03P>
64+
<FIELDNAME>LENGTH_FIELD_HEADER</FIELDNAME>
65+
<ADMINFIELD>0</ADMINFIELD>
66+
<INTTYPE>X</INTTYPE>
67+
<INTLEN>000004</INTLEN>
68+
<DATATYPE>INT4</DATATYPE>
69+
<LENG>000010</LENG>
70+
<MASK> INT4</MASK>
71+
<DDTEXT>LENGTH_FIELD_HEADER</DDTEXT>
72+
</DD03P>
73+
<DD03P>
74+
<FIELDNAME>TEXT_DEFINITION</FIELDNAME>
75+
<ADMINFIELD>0</ADMINFIELD>
76+
<INTTYPE>g</INTTYPE>
77+
<INTLEN>000008</INTLEN>
78+
<DATATYPE>STRG</DATATYPE>
79+
<MASK> STRG</MASK>
80+
<DDTEXT>TEXT_DEFINITION</DDTEXT>
81+
</DD03P>
82+
</DD03P_TABLE>
83+
</asx:values>
84+
</asx:abap>
85+
</abapGit>

src/tcp/cl_apc_tcp_client_manager.clas.abap

Lines changed: 5 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -7,7 +7,7 @@ CLASS cl_apc_tcp_client_manager DEFINITION PUBLIC.
77
IMPORTING
88
i_host TYPE string
99
i_port TYPE string
10-
i_frame TYPE if_abap_channel_types=>ty_apc_tcp_frame
10+
i_frame TYPE apc_tcp_frame
1111
i_event_handler TYPE REF TO if_apc_wsp_event_handler
1212
i_protocol TYPE i DEFAULT co_protocol_type_tcp
1313
i_ssl_id TYPE ssfapplssl OPTIONAL
@@ -21,6 +21,10 @@ CLASS cl_apc_tcp_client_manager IMPLEMENTATION.
2121
METHOD create.
2222
DATA lv_port TYPE i.
2323
lv_port = i_port.
24+
25+
* i_ssl_id is not checked, STRUST is inherited from system in nodejs
26+
* i_frame is currently ignored, framing is handled by TCP
27+
2428
CREATE OBJECT ri_client TYPE lcl_client
2529
EXPORTING
2630
iv_host = i_host

src/tcp/if_abap_channel_types.intf.abap

Lines changed: 0 additions & 12 deletions
This file was deleted.

src/tcp/if_apc_wsp_initial_request.intf.abap

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -3,13 +3,13 @@ INTERFACE if_apc_wsp_initial_request PUBLIC.
33
IMPORTING
44
i_formfield_encoding TYPE i DEFAULT 0
55
CHANGING
6-
c_fields TYPE if_abap_channel_types=>ty_tihttpnvp
6+
c_fields TYPE tihttpnvp
77
RAISING
88
cx_apc_error.
99

1010
METHODS get_header_fields
1111
CHANGING
12-
c_fields TYPE if_abap_channel_types=>ty_tihttpnvp
12+
c_fields TYPE tihttpnvp
1313
RAISING
1414
cx_apc_error.
1515
ENDINTERFACE.

test/cl_apc_tcp_client_manager.clas.testclasses.abap

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -40,7 +40,7 @@ CLASS ltcl_tcp IMPLEMENTATION.
4040
METHOD test_port.
4141
DATA lo_handler TYPE REF TO lcl_handler.
4242
DATA li_client TYPE REF TO if_apc_wsp_client.
43-
DATA ls_frame TYPE if_abap_channel_types=>ty_apc_tcp_frame.
43+
DATA ls_frame TYPE apc_tcp_frame.
4444
DATA li_message_manager TYPE REF TO if_apc_wsp_message_manager.
4545
DATA li_message TYPE REF TO if_apc_wsp_message.
4646

@@ -85,7 +85,7 @@ CLASS ltcl_tcp IMPLEMENTATION.
8585

8686
DATA lo_handler TYPE REF TO lcl_handler.
8787
DATA li_client TYPE REF TO if_apc_wsp_client.
88-
DATA ls_frame TYPE if_abap_channel_types=>ty_apc_tcp_frame.
88+
DATA ls_frame TYPE apc_tcp_frame.
8989
DATA li_message_manager TYPE REF TO if_apc_wsp_message_manager.
9090
DATA li_message TYPE REF TO if_apc_wsp_message.
9191

0 commit comments

Comments
 (0)