Changing some class privacy settings
This commit is contained in:
		
							
								
								
									
										4
									
								
								lib/request.d.ts
									
									
									
									
										vendored
									
									
								
							
							
						
						
									
										4
									
								
								lib/request.d.ts
									
									
									
									
										vendored
									
									
								
							| @ -102,7 +102,7 @@ export declare class Request implements Message { | ||||
|     _packet: Buffer; | ||||
|     constructor(packet: Buffer, sendCallback: (packet: Buffer) => any); | ||||
|     send(): void; | ||||
|     private serialize(truncate?, rcode?); | ||||
|     serialize(truncate?: boolean, rcode?: 0 | 1 | 2 | 3 | 4 | 5): Buffer; | ||||
|     private serializeHeader(); | ||||
|     private serializeQuestion(question); | ||||
|     private serializeResourceRecord(record); | ||||
| @ -114,7 +114,7 @@ export declare class RecourceRecord implements MessageRecourceRecord { | ||||
|     TYPE: number; | ||||
|     private _CLASS; | ||||
|     CLASS: number; | ||||
|     _TTL: number; | ||||
|     private _TTL; | ||||
|     TTL: number; | ||||
|     RDATA: Buffer; | ||||
|     readonly RDLENGTH: number; | ||||
|  | ||||
| @ -265,14 +265,12 @@ class Request { | ||||
|         let data = Buffer.alloc(length); | ||||
|         let offset = 0; | ||||
|         parts.forEach(e => { | ||||
|             console.log(e.length); | ||||
|             data.writeUInt8(e.length, offset); | ||||
|             offset++; | ||||
|             data.write(e, offset, e.length); | ||||
|             offset += e.length; | ||||
|         }); | ||||
|         data.writeUInt8(0, offset); | ||||
|         console.log("name |", data.toString("hex"), length); | ||||
|         return data; | ||||
|     } | ||||
| } | ||||
|  | ||||
										
											
												File diff suppressed because one or more lines are too long
											
										
									
								
							| @ -1,6 +1,6 @@ | ||||
| { | ||||
|    "name": "nodename-core", | ||||
|    "version": "0.1.2", | ||||
|    "version": "0.1.3", | ||||
|    "main": "lib/listener.js", | ||||
|    "types": "lib/listener.d.ts", | ||||
|    "author": "Fabian Stamm <dev@fabianstamm.de>", | ||||
|  | ||||
| @ -197,7 +197,7 @@ export class Request implements Message { | ||||
|       this.sendCallback(this.serialize()); | ||||
|    } | ||||
|  | ||||
|    private serialize(truncate: boolean = false, rcode: 0 | 1 | 2 | 3 | 4 | 5 = 0) { | ||||
|    serialize(truncate: boolean = false, rcode: 0 | 1 | 2 | 3 | 4 | 5 = 0) { | ||||
|       this._header.AA = 1; | ||||
|       this._header.ANCOUNT = this.answers.length; | ||||
|       this._header.ARCOUNT = this.additionals.length; | ||||
| @ -315,14 +315,12 @@ export class Request implements Message { | ||||
|       let data = Buffer.alloc(length); | ||||
|       let offset = 0; | ||||
|       parts.forEach(e => { | ||||
|          console.log(e.length); | ||||
|          data.writeUInt8(e.length, offset) | ||||
|          offset++ | ||||
|          data.write(e, offset, e.length) | ||||
|          offset += e.length | ||||
|       }) | ||||
|       data.writeUInt8(0, offset); | ||||
|       console.log("name |", data.toString("hex"), length) | ||||
|       return data; | ||||
|    } | ||||
| } | ||||
| @ -349,7 +347,7 @@ export class RecourceRecord implements MessageRecourceRecord { | ||||
|       return this._CLASS; | ||||
|    } | ||||
|  | ||||
|    _TTL: number; | ||||
|    private _TTL: number; | ||||
|    set TTL(value) { | ||||
|       if (value < 0 || value > 4294967295) throw new TypeError("TTL Range: 0 - 4.294.967.295") | ||||
|    } | ||||
|  | ||||
		Reference in New Issue
	
	Block a user
	 Fabian Stamm
					Fabian Stamm