pjmedia_transport_attach_param class final
This structure describes the data passed when calling #pjmedia_transport_attach2().
- Inheritance
- Implemented types
- Available extensions
Constructors
Properties
- addr_len ↔ int
-
Length of the remote address.
getter/setter pair
-
address
→ Pointer<
T> -
Available on T, provided by the StructAddress extension
The memory address of the underlying data.no setter - hashCode → int
-
The hash code for this object.
no setterinherited
- media_type ↔ int
-
Indicate the stream type, either it's audio (PJMEDIA_TYPE_AUDIO)
or video (PJMEDIA_TYPE_VIDEO).
getter/setter pair
- rem_addr ↔ pj_sockaddr
-
Remote RTP address to send RTP packet to.
getter/setter pair
- rem_rtcp ↔ pj_sockaddr
-
Optional remote RTCP address. If the argument is NULL
or if the address is zero, the RTCP address will be
calculated from the RTP address (which is RTP port plus one).
getter/setter pair
-
rtcp_cb
↔ Pointer<
NativeFunction< Void Function(Pointer< >Void> , Pointer<Void> , pj_ssize_t)> -
Callback to be called when RTCP packet is received on the transport.
getter/setter pair
-
rtp_cb
↔ Pointer<
NativeFunction< Void Function(Pointer< >Void> , Pointer<Void> , pj_ssize_t)> -
Callback to be called when RTP packet is received on the transport.
getter/setter pair
-
rtp_cb2
↔ Pointer<
NativeFunction< Void Function(Pointer< >pjmedia_tp_cb_param> param)> -
Callback to be called when RTP packet is received on the transport.
getter/setter pair
- runtimeType → Type
-
A representation of the runtime type of the object.
no setterinherited
-
stream
↔ Pointer<
Void> -
The media stream.
getter/setter pair
-
user_data
↔ Pointer<
Void> -
Arbitrary user data to be set when the callbacks are called.
getter/setter pair
Methods
-
noSuchMethod(
Invocation invocation) → dynamic -
Invoked when a nonexistent method or property is accessed.
inherited
-
toString(
) → String -
A string representation of this object.
inherited
Operators
-
operator ==(
Object other) → bool -
The equality operator.
inherited