jens-maus/yam

View on GitHub
src/include/xml/genesis.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="genesis" basename="GenesisBase" openname="genesis.library">
    <include>exec/types.h</include>
    <include>libraries/genesis.h</include>
    <interface name="main" version="1.0" struct="GenesisIFace" prefix="_Genesis_" asmprefix="IGenesis" global="IGenesis">
        <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="GetFileSize" result="LONG" inline4="normal">
            <arg name="last" type="STRPTR"/>
        </method>
        <method name="ParseConfig" result="BOOL" inline4="normal">
            <arg name="par1" type="STRPTR"/>
            <arg name="last" type="struct ParseConfig_Data *"/>
        </method>
        <method name="ParseNext" result="BOOL" inline4="normal">
            <arg name="last" type="struct ParseConfig_Data *"/>
        </method>
        <method name="ParseNextLine" result="BOOL" inline4="normal">
            <arg name="last" type="struct ParseConfig_Data *"/>
        </method>
        <method name="ParseEnd" result="VOID" inline4="normal">
            <arg name="last" type="struct ParseConfig_Data *"/>
        </method>
        <method name="ReallocCopy" result="STRPTR" inline4="normal">
            <arg name="par1" type="STRPTR *"/>
            <arg name="last" type="STRPTR"/>
        </method>
        <method name="FreeUser" result="VOID" inline4="normal">
            <arg name="last" type="struct genUser *"/>
        </method>
        <method name="GetUserName" result="BOOL" inline4="normal">
            <arg name="par1" type="LONG"/>
            <arg name="par2" type="char *"/>
            <arg name="last" type="LONG"/>
        </method>
        <method name="GetUser" result="struct genUser *" inline4="normal">
            <arg name="par1" type="STRPTR"/>
            <arg name="par2" type="STRPTR"/>
            <arg name="par3" type="STRPTR"/>
            <arg name="last" type="LONG"/>
        </method>
        <method name="GetGlobalUser" result="struct genUser *" inline4="normal">
        </method>
        <method name="SetGlobalUser" result="VOID" inline4="normal">
            <arg name="last" type="struct genUser *"/>
        </method>
        <method name="ClearUserList" result="VOID" inline4="normal">
        </method>
        <method name="ReloadUserList" result="BOOL" inline4="normal">
        </method>
        <method name="ReadFile" result="LONG" inline4="normal">
            <arg name="par1" type="STRPTR"/>
            <arg name="par2" type="STRPTR"/>
            <arg name="last" type="LONG"/>
        </method>
        <method name="WriteFile" result="BOOL" inline4="normal">
            <arg name="par1" type="STRPTR"/>
            <arg name="par2" type="STRPTR"/>
            <arg name="last" type="LONG"/>
        </method>
        <method name="IsOnline" result="BOOL" inline4="normal">
            <arg name="last" type="LONG"/>
        </method>
    </interface>
</library>