function blkStruct = slblocks
% SLBLOCKS Defines the block library for SoC Blockset

%   Copyright 2018 The MathWorks, Inc.

blkStruct.Name = soc.internal.getProductName;
blkStruct.OpenFcn = 'soclib';
blkStruct.MaskInitialization = '';
blkStruct.MaskDisplay = ['disp(''' soc.internal.getProductName ''')'];

Browser(1).Library = 'soclib';
Browser(1).Name    = soc.internal.getProductName;
Browser(1).IsFlat  = 0; 

blkStruct.Browser = Browser;  

% Define information for model updater
blkStruct.ModelUpdaterMethods.fhSeparatedChecks = @ecblksUpdateModel;
 

