Eth.js 833 Bytes
Ext.define('App.model.Eth', {
    extend : 'Ext.data.Model',
    
    fields : [
        {
            name : 'id',
            type : 'int'
        },
        {
            name : 'name',
            type : 'string'
        },

        {
            name : 'info',
            type : 'auto'
        },
        
        {
            name : 'mac',
            type : 'string'
        },
        
        {
            name : 'ip',
            type : 'string'
        },
        
        {
            name : 'netmask',
            type : 'string'
        },
    
        {
            name : 'dhcp',
            type : 'boolean'
        },
        
        {
            name : 'gateway',
            type : 'string'
        },
        
        {
            name : 'broadcast',
            type : 'string'
        }
 
    ]
});