- createDeviceRequestBodyFromString
- createMediaRequestBodyFromString
- createSimpleRequestBodyFromString
- createStandardRequestBody
- createStandardRequestBodyFromString
- generateRequestElements
- mapResponseObsToProperty
- mapResponseXmlToJson
- nsstr
- parseXml
- soapShell
- stringIsBool
- stringToBool
- typeConversion
Ƭ IOnvifResult: IResult‹IXmlContainer, ITransportPayoad›
Defined in soap/request.ts:13
▸ createDeviceRequestBodyFromString(key
: string): IReader‹IDeviceConfig, Observable‹IResult‹IXmlContainer, ITransportPayoad›››
Defined in soap/request.ts:165
Parameters:
Name | Type |
---|---|
key |
string |
Returns: IReader‹IDeviceConfig, Observable‹IResult‹IXmlContainer, ITransportPayoad›››
▸ createMediaRequestBodyFromString(key
: string): IReader‹IDeviceConfig, Observable‹IResult‹IXmlContainer, ITransportPayoad›››
Defined in soap/request.ts:169
Parameters:
Name | Type |
---|---|
key |
string |
Returns: IReader‹IDeviceConfig, Observable‹IResult‹IXmlContainer, ITransportPayoad›››
▸ createSimpleRequestBodyFromString(key
: string): IReader‹IDeviceConfig, Observable‹IResult‹IXmlContainer, ITransportPayoad›››
Defined in soap/request.ts:161
Parameters:
Name | Type |
---|---|
key |
string |
Returns: IReader‹IDeviceConfig, Observable‹IResult‹IXmlContainer, ITransportPayoad›››
▸ createStandardRequestBody(body
: string): IReader‹IDeviceConfig, Observable‹IResult‹IXmlContainer, ITransportPayoad›››
Defined in soap/request.ts:131
Parameters:
Name | Type |
---|---|
body |
string |
Returns: IReader‹IDeviceConfig, Observable‹IResult‹IXmlContainer, ITransportPayoad›››
▸ createStandardRequestBodyFromString(body
: string): IReader‹IDeviceConfig, Observable‹IResult‹IXmlContainer, ITransportPayoad›››
Defined in soap/request.ts:157
Parameters:
Name | Type |
---|---|
body |
string |
Returns: IReader‹IDeviceConfig, Observable‹IResult‹IXmlContainer, ITransportPayoad›››
▸ generateRequestElements(reqNode
: string): (Anonymous function)
Defined in soap/request.ts:120
Parameters:
Name | Type |
---|---|
reqNode |
string |
Returns: (Anonymous function)
▸ mapResponseObsToProperty<A, B, E>(propSelectFn
: function): (Anonymous function)
Defined in soap/request.ts:110
Type parameters:
▪ A
▪ B
▪ E
Parameters:
▪ propSelectFn: function
▸ (sel
: A): B
Parameters:
Name | Type |
---|---|
sel |
A |
Returns: (Anonymous function)
▸ mapResponseXmlToJson<T>(node
: string): (Anonymous function)
Defined in soap/request.ts:77
Type parameters:
▪ T
Parameters:
Name | Type |
---|---|
node |
string |
Returns: (Anonymous function)
▸ nsstr(): any[]
Defined in soap/request.ts:56
Returns: any[]
▸ parseXml(parser
: DOMParser): (Anonymous function)
Defined in soap/request.ts:51
Parameters:
Name | Type |
---|---|
parser |
DOMParser |
Returns: (Anonymous function)
▸ soapShell(rawBody
: string): (Anonymous function)
Defined in soap/request.ts:64
Parameters:
Name | Type |
---|---|
rawBody |
string |
Returns: (Anonymous function)
▸ stringIsBool(str
: string): boolean
Defined in soap/request.ts:73
Parameters:
Name | Type |
---|---|
str |
string |
Returns: boolean
▸ stringToBool(str
: string): boolean
Defined in soap/request.ts:74
Parameters:
Name | Type |
---|---|
str |
string |
Returns: boolean
▸ typeConversion(str
: string): string | false | true
Defined in soap/request.ts:75
Parameters:
Name | Type |
---|---|
str |
string |
Returns: string | false | true