/usr/share/doc/libsoap-lite-perl/examples/COM/SOAP-Lite-COM-standalone.ctrl is in libsoap-lite-perl 1.26-1.
This file is owned by root:root, with mode 0o644.
The actual contents of the file can be viewed below.
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 59 60 61 62 63 64 65 66 67 68 69 70 71 72 73 74 75 76 77 78 79 80 81 82 83 84 85 86 87 88 89 90 91 92 93 94 95 96 97 98 | # -- SOAP::Lite -- soaplite.com -- Copyright (C) 2001 Paul Kulchenko --
# used by PerlCtrl for creating standalone COM interface
package SOAP::Lite::COM;
use SOAP::Lite;
use URI::_foreign;
use URI::http;
use URI::https;
use LWP::Protocol::http;
use LWP::Protocol::https;
use LWP::Authen::Basic;
use LWP::Authen::Digest;
use HTTP::Daemon;
use Compress::Zlib;
use XML::Parser;
use SOAP::Transport::HTTP;
use XMLRPC::Lite;
use XMLRPC::Transport::HTTP;
__END__
=pod
=begin PerlCtrl
%TypeLib = (
PackageName => 'SOAP::Lite::COM',
TypeLibGUID => '{35794C5E-478D-4746-81FA-CF0194CC2417}', # do NOT edit this line
ControlGUID => '{A0FE6F60-95D4-435B-98AE-93475FDCAA83}', # do NOT edit this line either
DispInterfaceIID=> '{23767C1D-DA9B-4FAC-A6B3-3639F8CC0C29}', # or this one
ControlName => 'SOAP.Lite',
ControlVer => 0.52, # increment if new object with same ProgID
ProgID => 'SOAP.Lite',
DefaultMethod => 'new',
Methods => {
'new' => {
RetType => VT_DISPATCH,
TotalParams => 0,
NumOptionalParams => 0,
ParamList =>[ ]
},
'create' => {
RetType => VT_DISPATCH,
TotalParams => 0,
NumOptionalParams => 0,
ParamList =>[ ]
},
'soap' => {
RetType => VT_DISPATCH,
TotalParams => 0,
NumOptionalParams => 0,
ParamList =>[ ]
},
'xmlrpc' => {
RetType => VT_DISPATCH,
TotalParams => 0,
NumOptionalParams => 0,
ParamList =>[ ]
},
'server' => {
RetType => VT_DISPATCH,
TotalParams => 0,
NumOptionalParams => 0,
ParamList =>[ ]
},
'instanceof' => {
RetType => VT_DISPATCH,
TotalParams => 0,
NumOptionalParams => 0,
ParamList =>[ ]
},
'hash' => {
RetType => VT_DISPATCH,
TotalParams => 0,
NumOptionalParams => 0,
ParamList =>[ ]
},
'data' => {
RetType => VT_DISPATCH,
TotalParams => 0,
NumOptionalParams => 0,
ParamList =>[ ]
},
'header' => {
RetType => VT_DISPATCH,
TotalParams => 0,
NumOptionalParams => 0,
ParamList =>[ ]
},
}, # end of 'Methods'
Properties => {
}, # end of 'Properties'
); # end of %TypeLib
=end PerlCtrl
|