updates.
[silc.git] / lib / silccore / silcmode.h
index 2659206a81133fd8fd19b277ebf85e37d8227b1c..26b45c748e85e4e443620e79a0ab39041d009c7e 100644 (file)
 #ifndef SILCMODE_H
 #define SILCMODE_H
 
-/* Forward declarations */
-typedef struct SilcSetModePayloadStruct *SilcSetModePayload;
-
-/* Mode types defined for Set Mode payload */
-#define SILC_MODE_TYPE_CHANNEL        0
-#define SILC_MODE_TYPE_UCHANNEL       1
-#define SILC_MODE_RESERVED            2      /* RESERVED */
-#define SILC_MODE_PRIVATE             32768  /* RESERVED */
-
 /* Channel modes */
 #define SILC_CHANNEL_MODE_NONE        0x0000
 #define SILC_CHANNEL_MODE_PRIVATE     0x0001 /* private channel */
@@ -48,16 +39,4 @@ typedef struct SilcSetModePayloadStruct *SilcSetModePayload;
 #define SILC_CHANNEL_UMODE_CHANFO     0x0001 /* channel founder */
 #define SILC_CHANNEL_UMODE_CHANOP     0x0002 /* channel operator */
 
-/* Prototypes */
-SilcSetModePayload silc_set_mode_payload_parse(SilcBuffer buffer);
-SilcBuffer silc_set_mode_payload_encode(unsigned short mode_type, 
-                                       unsigned int mode_mask,
-                                       unsigned int argc, 
-                                       va_list ap);
-void silc_set_mode_payload_free(SilcSetModePayload payload);
-unsigned short silc_set_mode_get_type(SilcSetModePayload payload);
-unsigned int silc_set_mode_get_mode(SilcSetModePayload payload);
-unsigned int silc_set_mode_get_arg_num(SilcSetModePayload payload);
-SilcArgumentPayload silc_set_mode_get_args(SilcSetModePayload payload);
-
 #endif