afs: record afs_CacheTruncateDaemon stats indirectly
[openafs.git] / src / platform / DARWIN / AFSPreference / AFSBackgrounder / AFSMenuExtraView.h
1 //
2 //  AFSMenuExtraView.h
3 //  AFSCommander
4 //
5 //  Created by Claudio Bisegni on 11/07/07.
6 //  Copyright 2007 INFN - National Institute of Nuclear Physics. All rights reserved.
7 //
8
9 #import <Cocoa/Cocoa.h>
10 #import "AFSBackgrounderDelegate.h"
11
12 @interface AFSMenuExtraView : NSView <NSMenuDelegate> {
13         AFSBackgrounderDelegate         *backgrounderDelegator;
14         NSStatusItem    *statusItem;
15         NSMenu  *statusItemMenu;
16         BOOL isMenuVisible;
17 }
18 - initWithFrame:(NSRect)myRect backgrounder:(AFSBackgrounderDelegate*)backgrounder menu:(NSMenu*)menu;
19 - (NSAttributedString*) makeKerberosIndicator:(int*)fontHeight;
20 - (void)mouseDown:(NSEvent *)event;
21 - (void)menuWillOpen:(NSMenu *)menu;
22 - (void)menuDidClose:(NSMenu *)menu;
23 - (void)menuNeedsUpdate:(NSMenu *)menu;
24 @end