home *** CD-ROM | disk | FTP | other *** search
/ Big Green CD 8 / BGCD_8_Dev.iso / NEXTSTEP / UNIX / Mail / mailapp-utilities-2.1-MIHS / Source / MailSpeaker.m < prev    next >
Encoding:
Text File  |  1998-02-14  |  2.0 KB  |  90 lines

  1. //-----------------------------------------------------------------------------
  2. //
  3. //    MailSpeaker
  4. //
  5. //    Inherits From:        Speaker
  6. //
  7. //    Declared In:        MailSpeaker.h
  8. //
  9. //    Disclaimer
  10. //
  11. //        You may freely copy, distribute and reuse this software and its
  12. //        associated documentation. I disclaim any warranty of any kind, 
  13. //        expressed or implied, as to its fitness for any particular use.
  14. //
  15. //-----------------------------------------------------------------------------
  16. #import "MailSpeaker.h"
  17. //#import <mach/mach.h>
  18. //#import <mach/message.h>
  19. //#import <servers/netname.h>
  20.  
  21.  
  22. @implementation MailSpeaker
  23.  
  24. - (int)incorporateNewMail
  25. {
  26.    return [self selectorRPC:S_("incorporateNewMail") paramTypes:""];
  27. }
  28.  
  29. - (int)deliver
  30. {
  31.    return [self selectorRPC:S_("deliver") paramTypes:""];
  32. }
  33.  
  34. - (int)openSend
  35. {
  36.    return [self selectorRPC:S_("openSend") paramTypes:""];
  37. }
  38.  
  39. - (int)setBody:(char *)aString
  40. {
  41.    return [self selectorRPC:S_("setBody:") paramTypes:"c", aString];
  42. }
  43.  
  44. - (int)setCc:(char *)aString
  45. {
  46.    return [self selectorRPC:S_("setCc:") paramTypes:"c", aString];
  47. }
  48.  
  49. - (int)setSubject:(char *)aString
  50. {
  51.    return [self selectorRPC:S_("setSubject:") paramTypes:"c", aString];
  52. }
  53.  
  54. - (int)setTo:(char *)aString
  55. {
  56.    return [self selectorRPC:S_("setTo:") paramTypes:"c", aString];
  57. }
  58.  
  59. - (int)deliver:(int)aWindow
  60. {
  61.    return [self selectorRPC:S_("deliver:") paramTypes:"i", aWindow];
  62. }
  63.  
  64. - (int)openSend:(int *)aWindow
  65. {
  66.    return [self selectorRPC:S_("openSend:") paramTypes:"I", aWindow];
  67. }
  68.  
  69. - (int)setBody:(char *)aString inWindow:(int)aWindow
  70. {
  71.    return [self selectorRPC:S_("setBody:inWindow:") paramTypes:"ci", aString, aWindow];
  72. }
  73.  
  74. - (int)setCc:(char *)aString inWindow:(int)aWindow
  75. {
  76.    return [self selectorRPC:S_("setCc:inWindow:") paramTypes:"ci", aString, aWindow];
  77. }
  78.  
  79. - (int)setSubject:(char *)aString inWindow:(int)aWindow
  80. {
  81.    return [self selectorRPC:S_("setSubject:inWindow:") paramTypes:"ci", aString, aWindow];
  82. }
  83.  
  84. - (int)setTo:(char *)aString inWindow:(int)aWindow
  85. {
  86.    return [self selectorRPC:S_("setTo:inWindow:") paramTypes:"ci", aString, aWindow];
  87. }
  88.  
  89. @end // MailSpeaker
  90.