IBASE header change - read access sequence

120 阅读1分钟

Created by Jerry Wang, last modified on Jan 04, 2015

在application ui上修改IBASE component header field时,

 

clipboard1

 

 

delegate到Genil implementation class的CHANGE_COMPONENT方法。Change方法内首先call IB_IBASE_READ_MULTI去读取IBase 信息:

 

clipboard2

 

 

 

clipboard3

 

 


首先读write buffer里的值:

 

clipboard4

 

 

 

buffer not fit,再试读buffer:

clipboard5

 

读buffer命中:

clipboard6

 

只有读buffer也未命中才会到DB里去读:

clipboard7