File tree Expand file tree Collapse file tree 1 file changed +15
-2
lines changed Expand file tree Collapse file tree 1 file changed +15
-2
lines changed Original file line number Diff line number Diff line change @@ -3,7 +3,8 @@ import WritableStream = NodeJS.WritableStream
33
44export  declare  type  QoS  =  0  |  1  |  2 
55
6- export  declare  type  PacketCmd  =  'connack'  | 
6+ export  declare  type  PacketCmd  =  'auth'  | 
7+   'connack'  | 
78  'connect'  | 
89  'disconnect'  | 
910  'pingreq'  | 
@@ -24,6 +25,17 @@ export interface IPacket {
2425  length ?: number 
2526} 
2627
28+ export  interface  IAuthPacket  extends  IPacket  { 
29+   cmd : 'auth' 
30+   reasonCode : number , 
31+   properties ?: { 
32+     authenticationMethod ?: string , 
33+     authenticationData ?: Buffer , 
34+     reasonString ?: string , 
35+     userProperties ?: Object , 
36+   } 
37+ } 
38+ 
2739export  interface  IConnectPacket  extends  IPacket  { 
2840  cmd : 'connect' 
2941  clientId : string 
@@ -211,7 +223,8 @@ export declare type Packet = IConnectPacket |
211223  IPingreqPacket  | 
212224  IPingrespPacket  | 
213225  IDisconnectPacket  | 
214-   IPubrecPacket 
226+   IPubrecPacket  | 
227+   IAuthPacket 
215228
216229export  interface  Parser  extends  EventEmitter  { 
217230  on ( event : 'packet' ,  callback : ( packet : Packet )  =>  void ) : this
    
 
   
 
     
   
   
          
     
  
    
     
 
    
      
     
 
     
    You can’t perform that action at this time.
  
 
    
  
     
    
      
        
     
 
       
      
     
   
 
    
    
  
 
  
 
     
    
0 commit comments