2015-09-17 30 views

回答

4

您需要結合tick.q查看此代碼。請注意,u.q腳本中的函數和變量存儲在.u命名空間中,每行\d .u

從tick.q -

globals used 
.u.w - dictionary of tables->(handle;syms) 
.u.i - msg count in log file 
.u.j - total msg count (log file plus those held in buffer) 
.u.t - table names 
.u.L - tp log filename, e.g. `:./sym2008.09.11 
.u.l - handle to tp log file 
.u.d - date 

你提到的兩個功能 - 德爾和.z.pc。

.z.pc在連接關閉後調用。有關所提供參數的信息,請參閱鏈接。

在這種情況下,.z.pc被定義爲當連接關閉時,每個t用params [; x]調用del函數。從tick.q我們可以看到t(.u.t)是一個表名列表。從.z.pc定義我們知道x是該連接的句柄。

所以我們用每個表的[;連接句柄]調用del。在del函數中,該表將對應於x,並且連接句柄將是y(implicit paramaters)。

del函數內部的代碼從表x的訂閱列表(w - 或.u.w)中刪除句柄(y)。

有很多關於tick.q在線信息here。最終鏈接的FD指南特別徹底。

相關問題