jens-maus/yam

View on GitHub
src/include/xml/miami.xml

Summary

Maintainability
Test Coverage
<?xml version="1.0" encoding="iso-8859-1"?>
<!DOCTYPE library SYSTEM "library.dtd">
<!-- autogenerated by fdtrans v50.7 -->
<library name="miami" basename="MiamiBase" openname="miami.library">
    <include>exec/types.h</include>
    <interface name="main" version="1.0" struct="MiamiIFace" prefix="_Miami_" asmprefix="IMiami" global="IMiami">
        <method name="Obtain" result="ULONG"/>
        <method name="Release" result="ULONG"/>
        <method name="Expunge" result="void" status="unimplemented"/>
        <method name="Clone" result="struct Interface *" status="unimplemented"/>
        <method name="MiamiSysCtl" result="long" inline4="normal">
            <arg name="par1" type="long *"/>
            <arg name="par2" type="unsigned long"/>
            <arg name="par3" type="void *"/>
            <arg name="par4" type="unsigned long *"/>
            <arg name="par5" type="void *"/>
            <arg name="last" type="long"/>
        </method>
        <method name="Reserved1" result="void" inline4="normal" status="unimplemented"/>
        <method name="Reserved2" result="void" inline4="normal" status="unimplemented"/>
        <method name="Reserved3" result="void" inline4="normal" status="unimplemented"/>
        <method name="Reserved4" result="void" inline4="normal" status="unimplemented"/>
        <method name="Reserved5" result="void" inline4="normal" status="unimplemented"/>
        <method name="MiamiDisallowDNS" result="void" inline4="normal">
            <arg name="last" type="long"/>
        </method>
        <method name="Reserved6" result="void" inline4="normal" status="unimplemented"/>
        <method name="MiamiGetPid" result="void *" inline4="normal">
        </method>
        <method name="Reserved7" result="void" inline4="normal" status="unimplemented"/>
        <method name="Reserved8" result="void" inline4="normal" status="unimplemented"/>
        <method name="MiamiPFAddHook" result="void *" inline4="normal">
            <arg name="par1" type="struct Hook *"/>
            <arg name="par2" type="unsigned char *"/>
            <arg name="last" type="struct TagItem *"/>
        </method>
        <method name="MiamiPFRemoveHook" result="void" inline4="normal">
            <arg name="last" type="void *"/>
        </method>
        <method name="MiamiGetHardwareLen" result="long" inline4="normal">
            <arg name="last" type="char *"/>
        </method>
        <method name="Reserved9" result="void" inline4="normal" status="unimplemented"/>
        <method name="Reserved10" result="void" inline4="normal" status="unimplemented"/>
        <method name="Reserved11" result="void" inline4="normal" status="unimplemented"/>
        <method name="Reserved12" result="void" inline4="normal" status="unimplemented"/>
        <method name="Reserved13" result="void" inline4="normal" status="unimplemented"/>
        <method name="Reserved14" result="void" inline4="normal" status="unimplemented"/>
        <method name="MiamiOpenSSL" result="struct Library *" inline4="normal">
            <arg name="last" type="struct TagItem *"/>
        </method>
        <method name="MiamiCloseSSL" result="void" inline4="normal">
        </method>
        <method name="Reserved15" result="void" inline4="normal" status="unimplemented"/>
        <method name="Reserved16" result="void" inline4="normal" status="unimplemented"/>
        <method name="Reserved17" result="void" inline4="normal" status="unimplemented"/>
        <method name="Reserved18" result="void" inline4="normal" status="unimplemented"/>
        <method name="Reserved19" result="void" inline4="normal" status="unimplemented"/>
        <method name="Reserved20" result="void" inline4="normal" status="unimplemented"/>
        <method name="MiamiSetSocksConn" result="long" inline4="normal">
            <arg name="par1" type="struct sockaddr *"/>
            <arg name="last" type="long"/>
        </method>
        <method name="Reserved21" result="void" inline4="normal" status="unimplemented"/>
        <method name="MiamiIsOnline" result="long" inline4="normal">
            <arg name="last" type="char *"/>
        </method>
        <method name="MiamiOnOffline" result="void" inline4="normal">
            <arg name="par1" type="char *"/>
            <arg name="last" type="long"/>
        </method>
        <method name="Reserved22" result="void" inline4="normal" status="unimplemented"/>
        <method name="inet_ntop" result="char *" inline4="normal">
            <arg name="par1" type="long"/>
            <arg name="par2" type="void *"/>
            <arg name="par3" type="char *"/>
            <arg name="last" type="long"/>
        </method>
        <method name="inet_aton" result="long" inline4="normal">
            <arg name="par1" type="char *"/>
            <arg name="last" type="struct in_addr *"/>
        </method>
        <method name="inet_pton" result="long" inline4="normal">
            <arg name="par1" type="long"/>
            <arg name="par2" type="char *"/>
            <arg name="last" type="void *"/>
        </method>
        <method name="gethostbyname2" result="struct hostent *" inline4="normal">
            <arg name="par1" type="char *"/>
            <arg name="last" type="long"/>
        </method>
        <method name="gai_strerror" result="char *" inline4="normal">
            <arg name="last" type="long"/>
        </method>
        <method name="freeaddrinfo" result="void" inline4="normal">
            <arg name="last" type="struct addrinfo *"/>
        </method>
        <method name="getaddrinfo" result="long" inline4="normal">
            <arg name="par1" type="char *"/>
            <arg name="par2" type="char *"/>
            <arg name="par3" type="struct addrinfo *"/>
            <arg name="last" type="struct addrinfo **"/>
        </method>
        <method name="getnameinfo" result="long" inline4="normal">
            <arg name="par1" type="struct sockaddr *"/>
            <arg name="par2" type="long"/>
            <arg name="par3" type="char *"/>
            <arg name="par4" type="long"/>
            <arg name="par5" type="char *"/>
            <arg name="par6" type="long"/>
            <arg name="last" type="long"/>
        </method>
        <method name="if_nametoindex" result="long" inline4="normal">
            <arg name="last" type="char *"/>
        </method>
        <method name="if_indextoname" result="char *" inline4="normal">
            <arg name="par1" type="long"/>
            <arg name="last" type="char *"/>
        </method>
        <method name="if_nameindex" result="struct if_nameindex *" inline4="normal">
        </method>
        <method name="if_freenameindex" result="void" inline4="normal">
            <arg name="last" type="struct if_nameindex *"/>
        </method>
        <method name="MiamiSupportsIPV6" result="long" inline4="normal">
        </method>
        <method name="MiamiResGetOptions" result="long" inline4="normal">
        </method>
        <method name="MiamiResSetOptions" result="void" inline4="normal">
            <arg name="last" type="long"/>
        </method>
        <method name="sockatmark" result="long" inline4="normal">
            <arg name="last" type="long"/>
        </method>
        <method name="MiamiSupportedCPUs" result="void" inline4="normal">
            <arg name="par1" type="unsigned long *"/>
            <arg name="par2" type="unsigned long *"/>
            <arg name="last" type="unsigned long *"/>
        </method>
        <method name="MiamiGetFdCallback" result="long" inline4="normal">
            <arg name="last" type="void **"/>
        </method>
        <method name="MiamiSetFdCallback" result="long" inline4="normal">
            <arg name="par1" type="void *"/>
            <arg name="last" type="long"/>
        </method>
        <method name="Reserved23" result="void" inline4="normal" status="unimplemented"/>
        <method name="MiamiGetCredentials" result="struct UserGroupCredentials *" inline4="normal">
        </method>
    </interface>
</library>