コード例 #1
0
ファイル: tempfs.cs プロジェクト: jhult/pfmkit
    // Pfm.FormatterDispatch.ListEnd
    public void ListEnd(Pfm.MarshallerListEndOp op)
    {
        long    openId = op.OpenId();
        long    listId = op.ListId();
        int     perr   = 0;
        OpenRef openRef;

        openRef = (OpenRef)(openRefs.Get(openId));
        if (openRef == null)
        {
            perr = Pfm.errorInvalid;
        }
        else
        {
            openRef.listRefs.Remove(listId);
        }

        op.Complete(perr);
    }
コード例 #2
0
ファイル: hellofs.cs プロジェクト: jhult/pfmkit
 public void ListEnd(Pfm.MarshallerListEndOp op)
 {
     op.Complete(Pfm.errorSuccess);
 }