/[hegemonie]/hegemonie/Headers/Network/NetProtocol.h
ViewVC logotype

Diff of /hegemonie/Headers/Network/NetProtocol.h

Parent Directory Parent Directory | Revision Log Revision Log | View Patch Patch

revision 1.1 by thunder, Mon May 26 10:16:22 2003 UTC revision 1.2 by nicov, Tue May 27 10:25:47 2003 UTC
# Line 36  Line 36 
36    
37  @protocol NetInfosClient  @protocol NetInfosClient
38    
39  - (void) disconnect;  - (void) createProxy;
40  - (void) updatePlayerState: (HgPlayerState*)playerState;  - (void) delegateClient;
41  - (NSString*) execCommand: (NSString*)command;  - (oneway void) disconnect;
42  - (void) talk: (NSString*)message;    - (oneway void) updatePlayerState: (bycopy HgPlayerState *)playerState;
43    - (bycopy NSString *) execCommand: (bycopy NSString *)command;
44    - (oneway void) talk: (bycopy NSString *)message;  
45    
46  @end  @end
47    
48  @protocol NetClient  @protocol NetClient
49    
50  - (void) createObject: (bycopy HgObject *)object;  - (oneway void) createObject: (bycopy HgObject *)object;
51  - (void) destroyObject: (HgObject *)object;  - (oneway void) destroyObject: (HgObject *)object;
52  - (void) updateObject: (HgObject *)object;  - (oneway void) updateObject: (bycopy HgObject *)object;
53  - (void) createPlayer: (HgPlayer *)player;  - (oneway void) createPlayer: (bycopy HgPlayer *)player;
54  - (void) destroyPlayer: (HgPlayer *)player;  - (oneway void) destroyPlayer: (HgPlayer *)player;
55  - (void) updatePlayer: (HgPlayer *)player;  - (oneway void) updatePlayer: (bycopy HgPlayer *)player;
56  - (void) createTeam: (HgTeam *)team;  - (oneway void) createTeam: (bycopy HgTeam *)team;
57  - (void) destroyTeam: (HgTeam *)team;  - (oneway void) destroyTeam: (HgTeam *)team;
58  - (void) updateTeam: (HgTeam *)team;  - (oneway void) updateTeam: (bycopy HgTeam *)team;
59    
60  @end  @end
61    

Legend:
Removed from v.1.1  
changed lines
  Added in v.1.2

savannah-hackers-public@gnu.org
ViewVC Help
Powered by ViewVC 1.1.26