github.com/primecitizens/pcz/std@v0.2.1/plat/js/webext/sockets/tcpserver/apis.js.wasm.yaml (about)

     1  - File: webext/sockets_tcp_server.idl
     2    Dict:
     3      Name: AcceptErrorInfo
     4      ExtAttrs:
     5        - Name: Namespace
     6          Values:
     7            - chrome
     8            - sockets
     9            - tcpServer
    10      Fields:
    11        - Name: socketId
    12          Type:
    13            Name: long
    14            ExtAttrs:
    15              - Name: Namespace
    16                Values:
    17                  - chrome
    18                  - sockets
    19                  - tcpServer
    20          ExtAttrs:
    21            - Name: Namespace
    22              Values:
    23                - chrome
    24                - sockets
    25                - tcpServer
    26        - Name: resultCode
    27          Type:
    28            Name: long
    29            ExtAttrs:
    30              - Name: Namespace
    31                Values:
    32                  - chrome
    33                  - sockets
    34                  - tcpServer
    35          ExtAttrs:
    36            - Name: Namespace
    37              Values:
    38                - chrome
    39                - sockets
    40                - tcpServer
    41  - File: webext/sockets_tcp_server.idl
    42    Dict:
    43      Name: AcceptInfo
    44      ExtAttrs:
    45        - Name: Namespace
    46          Values:
    47            - chrome
    48            - sockets
    49            - tcpServer
    50      Fields:
    51        - Name: socketId
    52          Type:
    53            Name: long
    54            ExtAttrs:
    55              - Name: Namespace
    56                Values:
    57                  - chrome
    58                  - sockets
    59                  - tcpServer
    60          ExtAttrs:
    61            - Name: Namespace
    62              Values:
    63                - chrome
    64                - sockets
    65                - tcpServer
    66        - Name: clientSocketId
    67          Type:
    68            Name: long
    69            ExtAttrs:
    70              - Name: Namespace
    71                Values:
    72                  - chrome
    73                  - sockets
    74                  - tcpServer
    75          ExtAttrs:
    76            - Name: Namespace
    77              Values:
    78                - chrome
    79                - sockets
    80                - tcpServer
    81  - File: webext/sockets_tcp_server.idl
    82    Callback:
    83      Name: CloseCallback
    84      Returns:
    85        - Name: void
    86          ExtAttrs:
    87            - Name: Namespace
    88              Values:
    89                - chrome
    90                - sockets
    91                - tcpServer
    92      ExtAttrs:
    93        - Name: Namespace
    94          Values:
    95            - chrome
    96            - sockets
    97            - tcpServer
    98  - File: webext/sockets_tcp_server.idl
    99    Callback:
   100      Name: CreateCallback
   101      Args:
   102        - Name: createInfo
   103          Type:
   104            Name: CreateInfo
   105            ExtAttrs:
   106              - Name: Namespace
   107                Values:
   108                  - chrome
   109                  - sockets
   110                  - tcpServer
   111          ExtAttrs:
   112            - Name: Namespace
   113              Values:
   114                - chrome
   115                - sockets
   116                - tcpServer
   117      Returns:
   118        - Name: void
   119          ExtAttrs:
   120            - Name: Namespace
   121              Values:
   122                - chrome
   123                - sockets
   124                - tcpServer
   125      ExtAttrs:
   126        - Name: Namespace
   127          Values:
   128            - chrome
   129            - sockets
   130            - tcpServer
   131  - File: webext/sockets_tcp_server.idl
   132    Dict:
   133      Name: CreateInfo
   134      ExtAttrs:
   135        - Name: Namespace
   136          Values:
   137            - chrome
   138            - sockets
   139            - tcpServer
   140      Fields:
   141        - Name: socketId
   142          Type:
   143            Name: long
   144            ExtAttrs:
   145              - Name: Namespace
   146                Values:
   147                  - chrome
   148                  - sockets
   149                  - tcpServer
   150          ExtAttrs:
   151            - Name: Namespace
   152              Values:
   153                - chrome
   154                - sockets
   155                - tcpServer
   156  - File: webext/sockets_tcp_server.idl
   157    Callback:
   158      Name: DisconnectCallback
   159      Returns:
   160        - Name: void
   161          ExtAttrs:
   162            - Name: Namespace
   163              Values:
   164                - chrome
   165                - sockets
   166                - tcpServer
   167      ExtAttrs:
   168        - Name: Namespace
   169          Values:
   170            - chrome
   171            - sockets
   172            - tcpServer
   173  - File: webext/sockets_tcp_server.idl
   174    Callback:
   175      Name: GetInfoCallback
   176      Args:
   177        - Name: socketInfo
   178          Type:
   179            Name: SocketInfo
   180            ExtAttrs:
   181              - Name: Namespace
   182                Values:
   183                  - chrome
   184                  - sockets
   185                  - tcpServer
   186          ExtAttrs:
   187            - Name: Namespace
   188              Values:
   189                - chrome
   190                - sockets
   191                - tcpServer
   192      Returns:
   193        - Name: void
   194          ExtAttrs:
   195            - Name: Namespace
   196              Values:
   197                - chrome
   198                - sockets
   199                - tcpServer
   200      ExtAttrs:
   201        - Name: Namespace
   202          Values:
   203            - chrome
   204            - sockets
   205            - tcpServer
   206  - File: webext/sockets_tcp_server.idl
   207    Callback:
   208      Name: GetSocketsCallback
   209      Args:
   210        - Name: socketInfos
   211          Type:
   212            Name: sequence
   213            Params:
   214              - Name: SocketInfo
   215                ExtAttrs:
   216                  - Name: Namespace
   217                    Values:
   218                      - chrome
   219                      - sockets
   220                      - tcpServer
   221            ExtAttrs:
   222              - Name: Namespace
   223                Values:
   224                  - chrome
   225                  - sockets
   226                  - tcpServer
   227          ExtAttrs:
   228            - Name: Namespace
   229              Values:
   230                - chrome
   231                - sockets
   232                - tcpServer
   233      Returns:
   234        - Name: void
   235          ExtAttrs:
   236            - Name: Namespace
   237              Values:
   238                - chrome
   239                - sockets
   240                - tcpServer
   241      ExtAttrs:
   242        - Name: Namespace
   243          Values:
   244            - chrome
   245            - sockets
   246            - tcpServer
   247  - File: webext/sockets_tcp_server.idl
   248    Callback:
   249      Name: ListenCallback
   250      Args:
   251        - Name: result
   252          Type:
   253            Name: long
   254            ExtAttrs:
   255              - Name: Namespace
   256                Values:
   257                  - chrome
   258                  - sockets
   259                  - tcpServer
   260          ExtAttrs:
   261            - Name: Namespace
   262              Values:
   263                - chrome
   264                - sockets
   265                - tcpServer
   266      Returns:
   267        - Name: void
   268          ExtAttrs:
   269            - Name: Namespace
   270              Values:
   271                - chrome
   272                - sockets
   273                - tcpServer
   274      ExtAttrs:
   275        - Name: Namespace
   276          Values:
   277            - chrome
   278            - sockets
   279            - tcpServer
   280  - File: webext/sockets_tcp_server.idl
   281    Callback:
   282      Name: SetPausedCallback
   283      Returns:
   284        - Name: void
   285          ExtAttrs:
   286            - Name: Namespace
   287              Values:
   288                - chrome
   289                - sockets
   290                - tcpServer
   291      ExtAttrs:
   292        - Name: Namespace
   293          Values:
   294            - chrome
   295            - sockets
   296            - tcpServer
   297  - File: webext/sockets_tcp_server.idl
   298    Dict:
   299      Name: SocketInfo
   300      ExtAttrs:
   301        - Name: Namespace
   302          Values:
   303            - chrome
   304            - sockets
   305            - tcpServer
   306      Fields:
   307        - Name: socketId
   308          Type:
   309            Name: long
   310            ExtAttrs:
   311              - Name: Namespace
   312                Values:
   313                  - chrome
   314                  - sockets
   315                  - tcpServer
   316          ExtAttrs:
   317            - Name: Namespace
   318              Values:
   319                - chrome
   320                - sockets
   321                - tcpServer
   322        - Name: persistent
   323          Type:
   324            Name: boolean
   325            ExtAttrs:
   326              - Name: Namespace
   327                Values:
   328                  - chrome
   329                  - sockets
   330                  - tcpServer
   331          ExtAttrs:
   332            - Name: Namespace
   333              Values:
   334                - chrome
   335                - sockets
   336                - tcpServer
   337        - Name: name
   338          Type:
   339            Name: DOMString
   340            Nullable: true
   341            ExtAttrs:
   342              - Name: Namespace
   343                Values:
   344                  - chrome
   345                  - sockets
   346                  - tcpServer
   347          ExtAttrs:
   348            - Name: Namespace
   349              Values:
   350                - chrome
   351                - sockets
   352                - tcpServer
   353        - Name: paused
   354          Type:
   355            Name: boolean
   356            ExtAttrs:
   357              - Name: Namespace
   358                Values:
   359                  - chrome
   360                  - sockets
   361                  - tcpServer
   362          ExtAttrs:
   363            - Name: Namespace
   364              Values:
   365                - chrome
   366                - sockets
   367                - tcpServer
   368        - Name: localAddress
   369          Type:
   370            Name: DOMString
   371            Nullable: true
   372            ExtAttrs:
   373              - Name: Namespace
   374                Values:
   375                  - chrome
   376                  - sockets
   377                  - tcpServer
   378          ExtAttrs:
   379            - Name: Namespace
   380              Values:
   381                - chrome
   382                - sockets
   383                - tcpServer
   384        - Name: localPort
   385          Type:
   386            Name: long
   387            Nullable: true
   388            ExtAttrs:
   389              - Name: Namespace
   390                Values:
   391                  - chrome
   392                  - sockets
   393                  - tcpServer
   394          ExtAttrs:
   395            - Name: Namespace
   396              Values:
   397                - chrome
   398                - sockets
   399                - tcpServer
   400  - File: webext/sockets_tcp_server.idl
   401    Dict:
   402      Name: SocketProperties
   403      ExtAttrs:
   404        - Name: Namespace
   405          Values:
   406            - chrome
   407            - sockets
   408            - tcpServer
   409      Fields:
   410        - Name: persistent
   411          Type:
   412            Name: boolean
   413            Nullable: true
   414            ExtAttrs:
   415              - Name: Namespace
   416                Values:
   417                  - chrome
   418                  - sockets
   419                  - tcpServer
   420          ExtAttrs:
   421            - Name: Namespace
   422              Values:
   423                - chrome
   424                - sockets
   425                - tcpServer
   426        - Name: name
   427          Type:
   428            Name: DOMString
   429            Nullable: true
   430            ExtAttrs:
   431              - Name: Namespace
   432                Values:
   433                  - chrome
   434                  - sockets
   435                  - tcpServer
   436          ExtAttrs:
   437            - Name: Namespace
   438              Values:
   439                - chrome
   440                - sockets
   441                - tcpServer
   442  - File: webext/sockets_tcp_server.idl
   443    Callback:
   444      Name: UpdateCallback
   445      Returns:
   446        - Name: void
   447          ExtAttrs:
   448            - Name: Namespace
   449              Values:
   450                - chrome
   451                - sockets
   452                - tcpServer
   453      ExtAttrs:
   454        - Name: Namespace
   455          Values:
   456            - chrome
   457            - sockets
   458            - tcpServer
   459  - File: webext/sockets_tcp_server.idl
   460    WebextFunc:
   461      Name: close
   462      Modifier: static
   463      Args:
   464        - Name: socketId
   465          Type:
   466            Name: long
   467            ExtAttrs:
   468              - Name: Namespace
   469                Values:
   470                  - chrome
   471                  - sockets
   472                  - tcpServer
   473          ExtAttrs:
   474            - Name: Namespace
   475              Values:
   476                - chrome
   477                - sockets
   478                - tcpServer
   479        - Name: callback
   480          Optional: true
   481          Type:
   482            Name: CloseCallback
   483            ExtAttrs:
   484              - Name: Namespace
   485                Values:
   486                  - chrome
   487                  - sockets
   488                  - tcpServer
   489          ExtAttrs:
   490            - Name: Namespace
   491              Values:
   492                - chrome
   493                - sockets
   494                - tcpServer
   495      Returns:
   496        - Name: void
   497          ExtAttrs:
   498            - Name: Namespace
   499              Values:
   500                - chrome
   501                - sockets
   502                - tcpServer
   503      ExtAttrs:
   504        - Name: Namespace
   505          Values:
   506            - chrome
   507            - sockets
   508            - tcpServer
   509  - File: webext/sockets_tcp_server.idl
   510    WebextFunc:
   511      Name: create
   512      Modifier: static
   513      Args:
   514        - Name: properties
   515          Optional: true
   516          Type:
   517            Name: SocketProperties
   518            ExtAttrs:
   519              - Name: Namespace
   520                Values:
   521                  - chrome
   522                  - sockets
   523                  - tcpServer
   524          ExtAttrs:
   525            - Name: Namespace
   526              Values:
   527                - chrome
   528                - sockets
   529                - tcpServer
   530        - Name: callback
   531          Type:
   532            Name: CreateCallback
   533            ExtAttrs:
   534              - Name: Namespace
   535                Values:
   536                  - chrome
   537                  - sockets
   538                  - tcpServer
   539          ExtAttrs:
   540            - Name: Namespace
   541              Values:
   542                - chrome
   543                - sockets
   544                - tcpServer
   545      Returns:
   546        - Name: void
   547          ExtAttrs:
   548            - Name: Namespace
   549              Values:
   550                - chrome
   551                - sockets
   552                - tcpServer
   553      ExtAttrs:
   554        - Name: Namespace
   555          Values:
   556            - chrome
   557            - sockets
   558            - tcpServer
   559  - File: webext/sockets_tcp_server.idl
   560    WebextFunc:
   561      Name: disconnect
   562      Modifier: static
   563      Args:
   564        - Name: socketId
   565          Type:
   566            Name: long
   567            ExtAttrs:
   568              - Name: Namespace
   569                Values:
   570                  - chrome
   571                  - sockets
   572                  - tcpServer
   573          ExtAttrs:
   574            - Name: Namespace
   575              Values:
   576                - chrome
   577                - sockets
   578                - tcpServer
   579        - Name: callback
   580          Optional: true
   581          Type:
   582            Name: DisconnectCallback
   583            ExtAttrs:
   584              - Name: Namespace
   585                Values:
   586                  - chrome
   587                  - sockets
   588                  - tcpServer
   589          ExtAttrs:
   590            - Name: Namespace
   591              Values:
   592                - chrome
   593                - sockets
   594                - tcpServer
   595      Returns:
   596        - Name: void
   597          ExtAttrs:
   598            - Name: Namespace
   599              Values:
   600                - chrome
   601                - sockets
   602                - tcpServer
   603      ExtAttrs:
   604        - Name: Namespace
   605          Values:
   606            - chrome
   607            - sockets
   608            - tcpServer
   609  - File: webext/sockets_tcp_server.idl
   610    WebextFunc:
   611      Name: getInfo
   612      Modifier: static
   613      Args:
   614        - Name: socketId
   615          Type:
   616            Name: long
   617            ExtAttrs:
   618              - Name: Namespace
   619                Values:
   620                  - chrome
   621                  - sockets
   622                  - tcpServer
   623          ExtAttrs:
   624            - Name: Namespace
   625              Values:
   626                - chrome
   627                - sockets
   628                - tcpServer
   629        - Name: callback
   630          Type:
   631            Name: GetInfoCallback
   632            ExtAttrs:
   633              - Name: Namespace
   634                Values:
   635                  - chrome
   636                  - sockets
   637                  - tcpServer
   638          ExtAttrs:
   639            - Name: Namespace
   640              Values:
   641                - chrome
   642                - sockets
   643                - tcpServer
   644      Returns:
   645        - Name: void
   646          ExtAttrs:
   647            - Name: Namespace
   648              Values:
   649                - chrome
   650                - sockets
   651                - tcpServer
   652      ExtAttrs:
   653        - Name: Namespace
   654          Values:
   655            - chrome
   656            - sockets
   657            - tcpServer
   658  - File: webext/sockets_tcp_server.idl
   659    WebextFunc:
   660      Name: getSockets
   661      Modifier: static
   662      Args:
   663        - Name: callback
   664          Type:
   665            Name: GetSocketsCallback
   666            ExtAttrs:
   667              - Name: Namespace
   668                Values:
   669                  - chrome
   670                  - sockets
   671                  - tcpServer
   672          ExtAttrs:
   673            - Name: Namespace
   674              Values:
   675                - chrome
   676                - sockets
   677                - tcpServer
   678      Returns:
   679        - Name: void
   680          ExtAttrs:
   681            - Name: Namespace
   682              Values:
   683                - chrome
   684                - sockets
   685                - tcpServer
   686      ExtAttrs:
   687        - Name: Namespace
   688          Values:
   689            - chrome
   690            - sockets
   691            - tcpServer
   692  - File: webext/sockets_tcp_server.idl
   693    WebextFunc:
   694      Name: listen
   695      Modifier: static
   696      Args:
   697        - Name: socketId
   698          Type:
   699            Name: long
   700            ExtAttrs:
   701              - Name: Namespace
   702                Values:
   703                  - chrome
   704                  - sockets
   705                  - tcpServer
   706          ExtAttrs:
   707            - Name: Namespace
   708              Values:
   709                - chrome
   710                - sockets
   711                - tcpServer
   712        - Name: address
   713          Type:
   714            Name: DOMString
   715            ExtAttrs:
   716              - Name: Namespace
   717                Values:
   718                  - chrome
   719                  - sockets
   720                  - tcpServer
   721          ExtAttrs:
   722            - Name: Namespace
   723              Values:
   724                - chrome
   725                - sockets
   726                - tcpServer
   727        - Name: port
   728          Type:
   729            Name: long
   730            ExtAttrs:
   731              - Name: Namespace
   732                Values:
   733                  - chrome
   734                  - sockets
   735                  - tcpServer
   736          ExtAttrs:
   737            - Name: Namespace
   738              Values:
   739                - chrome
   740                - sockets
   741                - tcpServer
   742        - Name: backlog
   743          Optional: true
   744          Type:
   745            Name: long
   746            ExtAttrs:
   747              - Name: Namespace
   748                Values:
   749                  - chrome
   750                  - sockets
   751                  - tcpServer
   752          ExtAttrs:
   753            - Name: Namespace
   754              Values:
   755                - chrome
   756                - sockets
   757                - tcpServer
   758        - Name: callback
   759          Type:
   760            Name: ListenCallback
   761            ExtAttrs:
   762              - Name: Namespace
   763                Values:
   764                  - chrome
   765                  - sockets
   766                  - tcpServer
   767          ExtAttrs:
   768            - Name: Namespace
   769              Values:
   770                - chrome
   771                - sockets
   772                - tcpServer
   773      Returns:
   774        - Name: void
   775          ExtAttrs:
   776            - Name: Namespace
   777              Values:
   778                - chrome
   779                - sockets
   780                - tcpServer
   781      ExtAttrs:
   782        - Name: Namespace
   783          Values:
   784            - chrome
   785            - sockets
   786            - tcpServer
   787  - File: webext/sockets_tcp_server.idl
   788    WebextEvent:
   789      Name: onAccept
   790      Modifier: static
   791      Args:
   792        - Name: info
   793          Type:
   794            Name: AcceptInfo
   795            ExtAttrs:
   796              - Name: Namespace
   797                Values:
   798                  - chrome
   799                  - sockets
   800                  - tcpServer
   801          ExtAttrs:
   802            - Name: Namespace
   803              Values:
   804                - chrome
   805                - sockets
   806                - tcpServer
   807      Returns:
   808        - Name: void
   809          ExtAttrs:
   810            - Name: Namespace
   811              Values:
   812                - chrome
   813                - sockets
   814                - tcpServer
   815      ExtAttrs:
   816        - Name: Namespace
   817          Values:
   818            - chrome
   819            - sockets
   820            - tcpServer
   821  - File: webext/sockets_tcp_server.idl
   822    WebextEvent:
   823      Name: onAcceptError
   824      Modifier: static
   825      Args:
   826        - Name: info
   827          Type:
   828            Name: AcceptErrorInfo
   829            ExtAttrs:
   830              - Name: Namespace
   831                Values:
   832                  - chrome
   833                  - sockets
   834                  - tcpServer
   835          ExtAttrs:
   836            - Name: Namespace
   837              Values:
   838                - chrome
   839                - sockets
   840                - tcpServer
   841      Returns:
   842        - Name: void
   843          ExtAttrs:
   844            - Name: Namespace
   845              Values:
   846                - chrome
   847                - sockets
   848                - tcpServer
   849      ExtAttrs:
   850        - Name: Namespace
   851          Values:
   852            - chrome
   853            - sockets
   854            - tcpServer
   855  - File: webext/sockets_tcp_server.idl
   856    WebextFunc:
   857      Name: setPaused
   858      Modifier: static
   859      Args:
   860        - Name: socketId
   861          Type:
   862            Name: long
   863            ExtAttrs:
   864              - Name: Namespace
   865                Values:
   866                  - chrome
   867                  - sockets
   868                  - tcpServer
   869          ExtAttrs:
   870            - Name: Namespace
   871              Values:
   872                - chrome
   873                - sockets
   874                - tcpServer
   875        - Name: paused
   876          Type:
   877            Name: boolean
   878            ExtAttrs:
   879              - Name: Namespace
   880                Values:
   881                  - chrome
   882                  - sockets
   883                  - tcpServer
   884          ExtAttrs:
   885            - Name: Namespace
   886              Values:
   887                - chrome
   888                - sockets
   889                - tcpServer
   890        - Name: callback
   891          Optional: true
   892          Type:
   893            Name: SetPausedCallback
   894            ExtAttrs:
   895              - Name: Namespace
   896                Values:
   897                  - chrome
   898                  - sockets
   899                  - tcpServer
   900          ExtAttrs:
   901            - Name: Namespace
   902              Values:
   903                - chrome
   904                - sockets
   905                - tcpServer
   906      Returns:
   907        - Name: void
   908          ExtAttrs:
   909            - Name: Namespace
   910              Values:
   911                - chrome
   912                - sockets
   913                - tcpServer
   914      ExtAttrs:
   915        - Name: Namespace
   916          Values:
   917            - chrome
   918            - sockets
   919            - tcpServer
   920  - File: webext/sockets_tcp_server.idl
   921    WebextFunc:
   922      Name: update
   923      Modifier: static
   924      Args:
   925        - Name: socketId
   926          Type:
   927            Name: long
   928            ExtAttrs:
   929              - Name: Namespace
   930                Values:
   931                  - chrome
   932                  - sockets
   933                  - tcpServer
   934          ExtAttrs:
   935            - Name: Namespace
   936              Values:
   937                - chrome
   938                - sockets
   939                - tcpServer
   940        - Name: properties
   941          Type:
   942            Name: SocketProperties
   943            ExtAttrs:
   944              - Name: Namespace
   945                Values:
   946                  - chrome
   947                  - sockets
   948                  - tcpServer
   949          ExtAttrs:
   950            - Name: Namespace
   951              Values:
   952                - chrome
   953                - sockets
   954                - tcpServer
   955        - Name: callback
   956          Optional: true
   957          Type:
   958            Name: UpdateCallback
   959            ExtAttrs:
   960              - Name: Namespace
   961                Values:
   962                  - chrome
   963                  - sockets
   964                  - tcpServer
   965          ExtAttrs:
   966            - Name: Namespace
   967              Values:
   968                - chrome
   969                - sockets
   970                - tcpServer
   971      Returns:
   972        - Name: void
   973          ExtAttrs:
   974            - Name: Namespace
   975              Values:
   976                - chrome
   977                - sockets
   978                - tcpServer
   979      ExtAttrs:
   980        - Name: Namespace
   981          Values:
   982            - chrome
   983            - sockets
   984            - tcpServer