A B C D E F G H I L M N O P R S T U V W Y
All Classes All Packages
All Classes All Packages
All Classes All Packages
A
- ALL - Static variable in class org.dellroad.msrp.msg.ByteRange
-
Used for indeterminate "all" byte range:
1-*
/*
. - available() - Method in class org.dellroad.msrp.msg.BoundaryInputStream
B
- BoundaryInputParser - Class in org.dellroad.msrp.msg
-
Parses body content bytes separated by MSRP end-line boundaries.
- BoundaryInputParser(String) - Constructor for class org.dellroad.msrp.msg.BoundaryInputParser
-
Constructor.
- BoundaryInputStream - Class in org.dellroad.msrp.msg
-
Reads from an underlying
InputStream
until an MSRP end-line boundary is encountered. - BoundaryInputStream(InputStream, String) - Constructor for class org.dellroad.msrp.msg.BoundaryInputStream
-
Constructor.
- buildResponse(int, String) - Method in class org.dellroad.msrp.msg.MsrpRequest
-
Build an
MsrpResponse
to this request, if appropriate, with the given error code and comment. - BYTE_RANGE_HEADER - Static variable in class org.dellroad.msrp.MsrpConstants
-
The "Byte-Range" header name.
- ByteRange - Class in org.dellroad.msrp.msg
-
MSRP
Byte-Range
header value. - ByteRange(long) - Constructor for class org.dellroad.msrp.msg.ByteRange
-
Constructs an instance indicating the entire content with the specified length.
- ByteRange(long, long, long) - Constructor for class org.dellroad.msrp.msg.ByteRange
-
Constructor.
C
- cancel(String) - Method in class org.dellroad.msrp.Session
-
Cancel an outgoing message previously sent.
- close() - Method in class org.dellroad.msrp.OutputChunks
-
Close the
InputStream
associated with this instance. - close(Exception) - Method in class org.dellroad.msrp.Session
-
Close this session.
- compare(MsrpUri, MsrpUri) - Method in class org.dellroad.msrp.MsrpUriComparator
- configureServerSocketChannel(ServerSocketChannel) - Method in class org.dellroad.msrp.Msrp
-
Configure the
ServerSocketChannel
to be used by this instance. - configureSocketChannel(SocketChannel, Endpoint) - Method in class org.dellroad.msrp.Msrp
-
Configure a
SocketChannel
to be used by this instance with the givenEndpoint
. - CONTENT_DESCRIPTION_HEADER - Static variable in class org.dellroad.msrp.MsrpConstants
-
The "Content-Description" header name.
- CONTENT_DISPOSITION_HEADER - Static variable in class org.dellroad.msrp.MsrpConstants
-
The "Content-Disposition" header name.
- CONTENT_ID_HEADER - Static variable in class org.dellroad.msrp.MsrpConstants
-
The "Content-ID" header name.
- CONTENT_TYPE_HEADER - Static variable in class org.dellroad.msrp.MsrpConstants
-
The "Content-Type" header name.
- createSession(MsrpUri, MsrpUri, Endpoint, SessionListener, Executor, boolean) - Method in class org.dellroad.msrp.Msrp
-
Create a new
Session
using the given local and remote URIs.
D
- DEFAULT_CONNECT_TIMEOUT - Static variable in class org.dellroad.msrp.Msrp
-
Default connect timeout for outgoing connections (20000L milliseconds).
- DEFAULT_MAX_CONTENT_LENGTH - Static variable in class org.dellroad.msrp.msg.MsrpInputParser
-
Default maximum content length (16777216)
- DEFAULT_MAX_EXTENSION_HEADERS - Static variable in class org.dellroad.msrp.msg.MsrpInputParser
-
Default maximum number of extension headers (32)
- DEFAULT_MAX_IDLE_TIME - Static variable in class org.dellroad.msrp.Msrp
-
Default idle connection timeout (30000L milliseconds).
- DEFAULT_MAX_LINE_LENGTH - Static variable in class org.dellroad.msrp.msg.MsrpInputParser
-
Default maximum line length in bytes (16384)
- DEFAULT_MAX_MIME_HEADERS - Static variable in class org.dellroad.msrp.msg.MsrpInputParser
-
Default maximum number of MIME headers length (16)
- DEFAULT_MAX_PATH_URIS - Static variable in class org.dellroad.msrp.msg.MsrpInputParser
-
Default maximum number of URIs in
To-Path
orFrom-Path
(32) - DEFAULT_MAX_SESSIONS - Static variable in class org.dellroad.msrp.Msrp
-
Default maximum number of allowed sessions (1000).
- DEFAULT_PORT - Static variable in class org.dellroad.msrp.MsrpConstants
-
Default TCP port for MSRP connections.
E
- EMPTY - Static variable in class org.dellroad.msrp.msg.ByteRange
-
Used for empty messages:
1-0/0
. - encode(boolean) - Method in class org.dellroad.msrp.msg.MsrpMessage
-
Encode this instance according to RFC 4975.
- END_LINE_PREFIX - Static variable in class org.dellroad.msrp.MsrpConstants
-
End line seven dashes prefix.
- Endpoint - Class in org.dellroad.msrp
-
Combination of a host and port.
- Endpoint(String, int) - Constructor for class org.dellroad.msrp.Endpoint
-
Constructor.
- equals(Object) - Method in class org.dellroad.msrp.Endpoint
- equals(Object) - Method in class org.dellroad.msrp.msg.ByteRange
- equals(Object) - Method in class org.dellroad.msrp.msg.Header
- equals(Object) - Method in class org.dellroad.msrp.msg.MsrpHeaders
- equals(Object) - Method in class org.dellroad.msrp.msg.MsrpMessage
- equals(Object) - Method in class org.dellroad.msrp.msg.MsrpRequest
- equals(Object) - Method in class org.dellroad.msrp.msg.MsrpResponse
- equals(Object) - Method in class org.dellroad.msrp.msg.Status
- equals(Object) - Method in class org.dellroad.msrp.MsrpUri
F
- FAILURE_REPORT_HEADER - Static variable in class org.dellroad.msrp.MsrpConstants
-
The "Failure-Report" header name.
- FailureListener - Interface in org.dellroad.msrp
-
Callback interface for MSRP failure reports.
- FailureReport - Enum in org.dellroad.msrp.msg
-
MSRP failure report values.
- FLAG_ABORT - Static variable in class org.dellroad.msrp.MsrpConstants
-
End-line flag for aborted message.
- FLAG_COMPLETE - Static variable in class org.dellroad.msrp.MsrpConstants
-
End-line flag for completed message.
- FLAG_INCOMPLETE - Static variable in class org.dellroad.msrp.MsrpConstants
-
End-line flag for incomplete message.
- FROM_PATH_HEADER - Static variable in class org.dellroad.msrp.MsrpConstants
-
The "From-Path" header name.
- fromString(String) - Static method in class org.dellroad.msrp.msg.ByteRange
-
Create an instance by parsing a
String
. - fromString(String) - Static method in class org.dellroad.msrp.msg.Status
-
Create an instance by parsing a
String
.
G
- getBody() - Method in class org.dellroad.msrp.msg.MsrpRequest
-
Get the body payload associated with this instance, if any.
- getByteRange() - Method in class org.dellroad.msrp.msg.MsrpHeaders
- getCode() - Method in class org.dellroad.msrp.msg.MsrpResponse
- getCode() - Method in class org.dellroad.msrp.msg.Status
-
Get the status code.
- getComment() - Method in class org.dellroad.msrp.msg.MsrpResponse
- getComment() - Method in class org.dellroad.msrp.msg.Status
-
Get the comment.
- getConnectTimeout() - Method in class org.dellroad.msrp.Msrp
-
Get the outgoing connection timeout in milliseconds.
- getContent() - Method in class org.dellroad.msrp.InputChunks
-
Get message content.
- getContentType() - Method in class org.dellroad.msrp.InputChunks
-
Get message content type.
- getContentType() - Method in class org.dellroad.msrp.msg.MsrpHeaders
- getEnd() - Method in class org.dellroad.msrp.msg.ByteRange
-
Get the end byte position.
- getExtensionHeaders() - Method in class org.dellroad.msrp.msg.MsrpHeaders
-
Extension headers, sorted by header name case-insensitively.
- getFailureReport() - Method in class org.dellroad.msrp.InputChunks
-
Determine what type of failure reporting this message requires.
- getFailureReport() - Method in class org.dellroad.msrp.msg.MsrpHeaders
- getFirstLine() - Method in class org.dellroad.msrp.msg.MsrpMessage
-
Get the first message line.
- getFirstLine() - Method in class org.dellroad.msrp.msg.MsrpRequest
- getFirstLine() - Method in class org.dellroad.msrp.msg.MsrpResponse
- getFlagByte() - Method in class org.dellroad.msrp.msg.BoundaryInputParser
-
Get the flag byte that was found in the boundary string.
- getFlagByte() - Method in class org.dellroad.msrp.msg.BoundaryInputStream
-
Get the flag byte that was found in the boundary string.
- getFlagByte() - Method in class org.dellroad.msrp.msg.MsrpMessage
-
Get the end line flag byte.
- getFlagByte() - Method in class org.dellroad.msrp.msg.MsrpRequest
- getFlagByte() - Method in class org.dellroad.msrp.msg.MsrpResponse
- getFromPath() - Method in class org.dellroad.msrp.InputChunks
-
Get From path.
- getFromPath() - Method in class org.dellroad.msrp.msg.MsrpHeaders
- getHeaders() - Method in class org.dellroad.msrp.InputChunks
-
Get other headers, sorted by header name case-insensitively.
- getHeaders() - Method in class org.dellroad.msrp.msg.MsrpMessage
-
Get the headers associated with this instance.
- getHost() - Method in class org.dellroad.msrp.Endpoint
- getIdleTime() - Method in class org.dellroad.msrp.InputChunks
-
Get idle time of this instance.
- getIdleTime() - Method in class org.dellroad.msrp.OutputChunks
-
Get how long this instance has been idle.
- getListenAddress() - Method in class org.dellroad.msrp.Msrp
-
Get the
InetSocketAddress
to which this instance is bound. - getLocalUri() - Method in class org.dellroad.msrp.Session
-
Get local URI.
- getMaxContentLength() - Method in class org.dellroad.msrp.Msrp
-
Get the maximum allowed content length for incoming messages.
- getMaxIdleTime() - Method in class org.dellroad.msrp.Msrp
-
Get the maximum idle time for connections that have no associated sessions.
- getMaxSessions() - Method in class org.dellroad.msrp.Msrp
-
Get the maximum number of allowed sessions.
- getMessageId() - Method in class org.dellroad.msrp.InputChunks
-
Get message ID.
- getMessageId() - Method in class org.dellroad.msrp.msg.MsrpHeaders
- getMessageId() - Method in class org.dellroad.msrp.OutputChunks
-
Get the unique message ID for this message.
- getMethod() - Method in class org.dellroad.msrp.msg.MsrpRequest
-
Get the MSRP request method associated with this instance.
- getMimeHeaders() - Method in class org.dellroad.msrp.msg.MsrpHeaders
-
MIME headers, sorted by header name case-insensitively.
- getName() - Method in class org.dellroad.msrp.Main
- getName() - Method in class org.dellroad.msrp.msg.Header
-
Get the header name.
- getNamespace() - Method in class org.dellroad.msrp.msg.Status
-
Get the status code namespace.
- getParameters() - Method in class org.dellroad.msrp.MsrpUri
-
Get the URI-parameters, if any.
- getParser() - Method in class org.dellroad.msrp.msg.MsrpInputStream
-
Get the
MsrpInputParser
associated with this instance. - getPort() - Method in class org.dellroad.msrp.Endpoint
- getRemoteUri() - Method in class org.dellroad.msrp.Session
-
Get remote URI.
- getReportListener() - Method in class org.dellroad.msrp.OutputChunks
-
Get the associated
ReportListener
, if any. - getResultString() - Method in class org.dellroad.msrp.msg.MsrpResponse
-
Get the result string (starting with the response code) from the first line of this response.
- getSessionId() - Method in class org.dellroad.msrp.MsrpUri
-
Get the MSRP session ID specified in this URI.
- getSessions() - Method in class org.dellroad.msrp.Msrp
-
Get all known
Session
s keyed by local URI. - getSize() - Method in class org.dellroad.msrp.OutputChunks
-
Get the size of the message body, if known.
- getStart() - Method in class org.dellroad.msrp.msg.ByteRange
-
Get the start byte position.
- getStatus() - Method in class org.dellroad.msrp.msg.MsrpHeaders
- getToPath() - Method in class org.dellroad.msrp.msg.MsrpHeaders
- getTotal() - Method in class org.dellroad.msrp.msg.ByteRange
-
Get the total number of bytes.
- getTransactionId() - Method in class org.dellroad.msrp.msg.MsrpMessage
-
Get the transaction ID associated with this instance.
- getTransport() - Method in class org.dellroad.msrp.MsrpUri
-
Get the MSRP transport specified in this URI.
- getUri() - Method in class org.dellroad.msrp.MsrpUri
-
Get this instance as an
URI
. - getValue() - Method in class org.dellroad.msrp.msg.Header
-
Get the header value.
H
- handleSend(MsrpRequest) - Method in class org.dellroad.msrp.InputChunks
-
Handle an incoming SEND request for this message.
- hashCode() - Method in class org.dellroad.msrp.Endpoint
- hashCode() - Method in class org.dellroad.msrp.msg.ByteRange
- hashCode() - Method in class org.dellroad.msrp.msg.Header
- hashCode() - Method in class org.dellroad.msrp.msg.MsrpHeaders
- hashCode() - Method in class org.dellroad.msrp.msg.MsrpMessage
- hashCode() - Method in class org.dellroad.msrp.msg.MsrpRequest
- hashCode() - Method in class org.dellroad.msrp.msg.MsrpResponse
- hashCode() - Method in class org.dellroad.msrp.msg.Status
- hashCode() - Method in class org.dellroad.msrp.MsrpUri
- hasNext() - Method in class org.dellroad.msrp.OutputChunks
- Header - Class in org.dellroad.msrp.msg
-
Generic MSRP header.
- Header(String, String) - Constructor for class org.dellroad.msrp.msg.Header
-
Constructor.
I
- InputChunks - Class in org.dellroad.msrp
-
Represents one incoming MSRP message reassembled from multiple
SEND
MsrpRequest
chunks. - InputChunks(String, long) - Constructor for class org.dellroad.msrp.InputChunks
-
Constructor.
- inputContentByte(byte) - Method in class org.dellroad.msrp.msg.BoundaryInputParser
-
Input the next byte and get back any new content bytes that have been determined to not be part of the boundary string.
- inputLineByte(byte) - Method in class org.dellroad.msrp.msg.LineInputParser
-
Input the next byte.
- inputMessageByte(byte) - Method in class org.dellroad.msrp.msg.MsrpInputParser
-
Input the next byte.
- INSTANCE - Static variable in class org.dellroad.msrp.MsrpUriComparator
- isAborted() - Method in class org.dellroad.msrp.InputChunks
-
Determine whether this instance was aborted.
- isAborted() - Method in class org.dellroad.msrp.msg.MsrpRequest
-
Get the whether this message body was flagged as aborted.
- isAborted() - Method in class org.dellroad.msrp.OutputChunks
-
Determine whether this instance has been aborted.
- isBetweenLines() - Method in class org.dellroad.msrp.msg.LineInputParser
-
Determine whether this instance is sitting at a line boundary.
- isBetweenMessages() - Method in class org.dellroad.msrp.msg.MsrpInputParser
-
Determine whether this instance is sitting at a message boundary.
- isComplete() - Method in class org.dellroad.msrp.InputChunks
-
Determine whether this instance is complete.
- isComplete() - Method in class org.dellroad.msrp.msg.MsrpRequest
-
Get the whether this message body was flagged as complete.
- isMatchSessionId() - Method in class org.dellroad.msrp.Msrp
-
Get whether to match by session ID only (instead of the entire URL) when matching messages to sessions.
- isMimeHeader(String) - Static method in class org.dellroad.msrp.msg.MsrpRequest
-
Determine if the given header name is a MIME header.
- isOnBoundary() - Method in class org.dellroad.msrp.msg.BoundaryInputParser
-
Determine whether this instance is sitting at a content boundary.
- isSecure() - Method in class org.dellroad.msrp.MsrpUri
-
Determine whether this URI uses TLS.
- isSuccessReport() - Method in class org.dellroad.msrp.InputChunks
-
Determine whether this message requires a success report.
- isSuccessReport() - Method in class org.dellroad.msrp.msg.MsrpHeaders
L
- LineInputParser - Class in org.dellroad.msrp.msg
-
Parses CRLF-terminated lines.
- LineInputParser(int) - Constructor for class org.dellroad.msrp.msg.LineInputParser
-
Constructor.
M
- main(String[]) - Static method in class org.dellroad.msrp.Main
- Main - Class in org.dellroad.msrp
-
Command line utility.
- Main() - Constructor for class org.dellroad.msrp.Main
- mark(int) - Method in class org.dellroad.msrp.msg.BoundaryInputStream
-
Mark this instance.
- markSupported() - Method in class org.dellroad.msrp.msg.BoundaryInputStream
-
Determine if mark/reset is supported by this instance.
- MESSAGE_ID_HEADER - Static variable in class org.dellroad.msrp.MsrpConstants
-
The "Message-ID" header name.
- METHOD_REPORT - Static variable in class org.dellroad.msrp.MsrpConstants
-
Request method REPORT.
- METHOD_SEND - Static variable in class org.dellroad.msrp.MsrpConstants
-
Request method SEND.
- MIME_CONTENT_HEADER_PREFIX - Static variable in class org.dellroad.msrp.MsrpConstants
-
The prefix of all MIME headers.
- Msrp - Class in org.dellroad.msrp
-
An MSRP protocol stack.
- Msrp() - Constructor for class org.dellroad.msrp.Msrp
-
Constructor.
- MSRP_SCHEME - Static variable in class org.dellroad.msrp.MsrpConstants
-
The
msrp
URI scheme. - MsrpConstants - Class in org.dellroad.msrp
-
MSRP constants.
- MsrpHeaders - Class in org.dellroad.msrp.msg
-
MSRP headers.
- MsrpHeaders() - Constructor for class org.dellroad.msrp.msg.MsrpHeaders
- MsrpInputParser - Class in org.dellroad.msrp.msg
-
Stateful MSRP message parser.
- MsrpInputParser() - Constructor for class org.dellroad.msrp.msg.MsrpInputParser
-
Constructor.
- MsrpInputParser(int, int, int, int, int) - Constructor for class org.dellroad.msrp.msg.MsrpInputParser
-
Primary constructor.
- MsrpInputStream - Class in org.dellroad.msrp.msg
-
Wraps an
InputStream
and parses MSRP messages from the underlying input. - MsrpInputStream(InputStream) - Constructor for class org.dellroad.msrp.msg.MsrpInputStream
-
Constructor.
- MsrpInputStream(InputStream, MsrpInputParser) - Constructor for class org.dellroad.msrp.msg.MsrpInputStream
-
Primary constructor.
- MsrpMessage - Class in org.dellroad.msrp.msg
-
MSRP request/response support superclass.
- MsrpMessage() - Constructor for class org.dellroad.msrp.msg.MsrpMessage
-
Default constructor.
- MsrpMessage(String, MsrpHeaders) - Constructor for class org.dellroad.msrp.msg.MsrpMessage
-
Construct an instance with the given transaction ID and headers.
- MsrpRequest - Class in org.dellroad.msrp.msg
-
MSRP request.
- MsrpRequest(String) - Constructor for class org.dellroad.msrp.msg.MsrpRequest
-
Construct an instance with no body and a random transaction ID.
- MsrpRequest(String, String, MsrpHeaders) - Constructor for class org.dellroad.msrp.msg.MsrpRequest
-
Construct an instance with no body.
- MsrpRequest(String, String, MsrpHeaders, byte[]) - Constructor for class org.dellroad.msrp.msg.MsrpRequest
-
Construct an instance with a body.
- MsrpResponse - Class in org.dellroad.msrp.msg
-
MSRP response.
- MsrpResponse(String, int, String) - Constructor for class org.dellroad.msrp.msg.MsrpResponse
-
Construct an instance with the given transaction ID, code, and comment.
- MsrpResponse(String, int, String, MsrpHeaders) - Constructor for class org.dellroad.msrp.msg.MsrpResponse
-
Construct an instance with the given transaction ID, code, comment, and headers.
- MSRPS_SCHEME - Static variable in class org.dellroad.msrp.MsrpConstants
-
The
msrps
URI scheme. - MsrpUri - Class in org.dellroad.msrp
-
Represents an MRSP URI.
- MsrpUri(String) - Constructor for class org.dellroad.msrp.MsrpUri
-
Constrcuctor.
- MsrpUriComparator - Class in org.dellroad.msrp
-
Compares MRSP URI's for equality according to RFC 4579, Section 6.1.
N
- next() - Method in class org.dellroad.msrp.OutputChunks
- NO - org.dellroad.msrp.msg.FailureReport
- NO_HEADER_VALUE - Static variable in class org.dellroad.msrp.MsrpConstants
-
Header value
MsrpConstants.NO_HEADER_VALUE
. - notifyFailure(Session, Executor, Status) - Method in class org.dellroad.msrp.OutputChunks
-
Notify about failure, if appropriate.
- notifySuccess(Session, Executor, ByteRange) - Method in class org.dellroad.msrp.OutputChunks
-
Notify about success, if appropriate.
O
- org.dellroad.msrp - package org.dellroad.msrp
-
Top level package for the msrp4j Java library.
- org.dellroad.msrp.msg - package org.dellroad.msrp.msg
-
Classes that handle and/or model the messages defined by the MSRP protocol.
- OutputChunks - Class in org.dellroad.msrp
-
Represents one outgoing MSRP message broken into multiple
SEND
MsrpRequest
chunks. - OutputChunks(MsrpUri, MsrpUri, InputStream, long, String, Iterable<? extends Header>, ReportListener) - Constructor for class org.dellroad.msrp.OutputChunks
-
Constructor for a message with a body.
- OutputChunks(MsrpUri, MsrpUri, Iterable<? extends Header>, ReportListener) - Constructor for class org.dellroad.msrp.OutputChunks
-
Constructor for a message with no body.
P
- PARTIAL - org.dellroad.msrp.msg.FailureReport
- PARTIAL_HEADER_VALUE - Static variable in class org.dellroad.msrp.MsrpConstants
-
Header value
MsrpConstants.PARTIAL_HEADER_VALUE
. - ProtocolException - Exception in org.dellroad.msrp.msg
-
Exception thrown by a
BoundaryInputParser
,LineInputParser
, orMsrpInputParser
when a protocol violation is detected or a size limit is exceeded. - ProtocolException() - Constructor for exception org.dellroad.msrp.msg.ProtocolException
- ProtocolException(String) - Constructor for exception org.dellroad.msrp.msg.ProtocolException
- ProtocolException(String, Throwable) - Constructor for exception org.dellroad.msrp.msg.ProtocolException
- ProtocolException(Throwable) - Constructor for exception org.dellroad.msrp.msg.ProtocolException
R
- randomId() - Static method in class org.dellroad.msrp.msg.MsrpMessage
-
Generate a random identifier for use as transaction or message ID.
- read() - Method in class org.dellroad.msrp.msg.BoundaryInputStream
-
Read the next byte.
- read(byte[], int, int) - Method in class org.dellroad.msrp.msg.BoundaryInputStream
- readMsrpMessage() - Method in class org.dellroad.msrp.msg.MsrpInputStream
-
Read the next
MsrpMessage
from the underlying input stream. - remove() - Method in class org.dellroad.msrp.OutputChunks
- reportFailure(Session, String, Status) - Method in interface org.dellroad.msrp.FailureListener
-
Receive report of failed message transmission.
- ReportListener - Interface in org.dellroad.msrp
-
Callback interface for MSRP status reports.
- reportSuccess(Session, String, ByteRange) - Method in interface org.dellroad.msrp.SuccessListener
-
Receive report of successful message transmission.
- reset() - Method in class org.dellroad.msrp.msg.BoundaryInputParser
-
Reset parse state.
- reset() - Method in class org.dellroad.msrp.msg.BoundaryInputStream
-
Reset this instance.
- reset() - Method in class org.dellroad.msrp.msg.LineInputParser
-
Reset parse state.
- reset() - Method in class org.dellroad.msrp.msg.MsrpInputParser
-
Reset parse state.
- RESPONSE_CODE_BAD_REQUEST - Static variable in class org.dellroad.msrp.MsrpConstants
- RESPONSE_CODE_OK - Static variable in class org.dellroad.msrp.MsrpConstants
- RESPONSE_CODE_PARAMETER_OUT_OF_BOUNDS - Static variable in class org.dellroad.msrp.MsrpConstants
- RESPONSE_CODE_PROHIBITED - Static variable in class org.dellroad.msrp.MsrpConstants
- RESPONSE_CODE_SESSION_ALREADY_BOUND - Static variable in class org.dellroad.msrp.MsrpConstants
- RESPONSE_CODE_SESSION_DOES_NOT_EXIST - Static variable in class org.dellroad.msrp.MsrpConstants
- RESPONSE_CODE_STOP_MESSAGE - Static variable in class org.dellroad.msrp.MsrpConstants
- RESPONSE_CODE_TIMEOUT - Static variable in class org.dellroad.msrp.MsrpConstants
- RESPONSE_CODE_UNKNOWN_METHOD - Static variable in class org.dellroad.msrp.MsrpConstants
- RESPONSE_CODE_UNSUPPORTED_MEDIA_TYPE - Static variable in class org.dellroad.msrp.MsrpConstants
- RFC4975_STATUS_NAMESPACE - Static variable in class org.dellroad.msrp.MsrpConstants
-
The namespace for
Status
codes defined by RFC 4975 (value is zero, i.e.,"000"
). - run(String[]) - Method in class org.dellroad.msrp.Main
S
- send(byte[], String, Iterable<? extends Header>, ReportListener) - Method in class org.dellroad.msrp.Session
-
Enqueue an outgoing message specified as a
byte[]
array. - send(InputStream, int, String, Iterable<? extends Header>, ReportListener) - Method in class org.dellroad.msrp.Session
-
Enqueue an outgoing message specified as an
InputStream
. - send(Iterable<? extends Header>, ReportListener) - Method in class org.dellroad.msrp.Session
-
Enqueue an outgoing message with no content.
- sendFailureReport(List<MsrpUri>, String, Status) - Method in class org.dellroad.msrp.Session
-
Enqueue an outgoing failure report.
- sendSuccessReport(List<MsrpUri>, String, ByteRange, Status) - Method in class org.dellroad.msrp.Session
-
Enqueue an outgoing success report.
- Session - Class in org.dellroad.msrp
-
Represents one MSRP session.
- sessionClosed(Session, Exception) - Method in interface org.dellroad.msrp.SessionListener
-
Notification that a
Session
has been closed or failed due to an error. - SessionListener - Interface in org.dellroad.msrp
-
Callback interface for MSRP
Session
s. - sessionReceivedMessage(Session, List<MsrpUri>, String, byte[], String, SortedSet<Header>, boolean, boolean) - Method in interface org.dellroad.msrp.SessionListener
-
Notification that an MSRP message has been received in a session.
- setAborted(boolean) - Method in class org.dellroad.msrp.msg.MsrpRequest
- setBody(byte[]) - Method in class org.dellroad.msrp.msg.MsrpRequest
- setByteRange(ByteRange) - Method in class org.dellroad.msrp.msg.MsrpHeaders
- setComplete(boolean) - Method in class org.dellroad.msrp.msg.MsrpRequest
- setConnectTimeout(long) - Method in class org.dellroad.msrp.Msrp
- setContentType(String) - Method in class org.dellroad.msrp.msg.MsrpHeaders
- setFailureReport(FailureReport) - Method in class org.dellroad.msrp.msg.MsrpHeaders
- setListenAddress(InetSocketAddress) - Method in class org.dellroad.msrp.Msrp
-
Set the
InetSocketAddress
to which this instance should bind. - setMatchSessionId(boolean) - Method in class org.dellroad.msrp.Msrp
- setMaxContentLength(long) - Method in class org.dellroad.msrp.Msrp
- setMaxIdleTime(long) - Method in class org.dellroad.msrp.Msrp
- setMaxSessions(int) - Method in class org.dellroad.msrp.Msrp
- setMessageId(String) - Method in class org.dellroad.msrp.msg.MsrpHeaders
- setStatus(Status) - Method in class org.dellroad.msrp.msg.MsrpHeaders
- setSuccessReport(boolean) - Method in class org.dellroad.msrp.msg.MsrpHeaders
- skip(long) - Method in class org.dellroad.msrp.msg.BoundaryInputStream
- SORT_BY_NAME - Static variable in class org.dellroad.msrp.msg.Header
- start() - Method in class org.dellroad.msrp.Msrp
-
Start this instance.
- Status - Class in org.dellroad.msrp.msg
-
MSRP
Status
header. - Status(int, int) - Constructor for class org.dellroad.msrp.msg.Status
-
Constructor.
- Status(int, int, String) - Constructor for class org.dellroad.msrp.msg.Status
-
Constructor.
- Status(int, String) - Constructor for class org.dellroad.msrp.msg.Status
-
Constructor.
- STATUS_HEADER - Static variable in class org.dellroad.msrp.MsrpConstants
-
The "Status" header name.
- stop() - Method in class org.dellroad.msrp.Msrp
-
Stop this instance.
- SUCCESS_REPORT_HEADER - Static variable in class org.dellroad.msrp.MsrpConstants
-
The "Success-Report" header name.
- SuccessListener - Interface in org.dellroad.msrp
-
Callback interface for MSRP success reports.
T
- TO_PATH_HEADER - Static variable in class org.dellroad.msrp.MsrpConstants
-
The "To-Path" header name.
- toEndpoint() - Method in class org.dellroad.msrp.MsrpUri
-
Create an
Endpoint
corresponding to this instance. - toSocketAddress() - Method in class org.dellroad.msrp.Endpoint
-
Convert this instance to a
InetSocketAddress
. - toStatus() - Method in class org.dellroad.msrp.msg.MsrpResponse
-
Get this response's response code and comment as a
Status
object. - toString() - Method in class org.dellroad.msrp.Endpoint
- toString() - Method in class org.dellroad.msrp.msg.ByteRange
- toString() - Method in enum org.dellroad.msrp.msg.FailureReport
-
Get the header value that represents this instance.
- toString() - Method in class org.dellroad.msrp.msg.Header
- toString() - Method in class org.dellroad.msrp.msg.MsrpHeaders
- toString() - Method in class org.dellroad.msrp.msg.MsrpMessage
- toString() - Method in class org.dellroad.msrp.msg.Status
- toString() - Method in class org.dellroad.msrp.Msrp
- toString() - Method in class org.dellroad.msrp.MsrpUri
- toString() - Method in class org.dellroad.msrp.Session
- TRANSPORT_TCP - Static variable in class org.dellroad.msrp.MsrpConstants
-
The
tcp
transport.
U
- usageMessage() - Method in class org.dellroad.msrp.Main
V
- validate() - Method in class org.dellroad.msrp.msg.MsrpRequest
-
Apply some validation checks to this instance.
- valueOf(String) - Static method in enum org.dellroad.msrp.msg.FailureReport
-
Returns the enum constant of this type with the specified name.
- values() - Static method in enum org.dellroad.msrp.msg.FailureReport
-
Returns an array containing the constants of this enum type, in the order they are declared.
W
- writePayload(OutputStream) - Method in class org.dellroad.msrp.msg.MsrpMessage
-
Write the message body, if any.
- writePayload(OutputStream) - Method in class org.dellroad.msrp.msg.MsrpRequest
- writePayload(OutputStream) - Method in class org.dellroad.msrp.msg.MsrpResponse
Y
- YES - org.dellroad.msrp.msg.FailureReport
- YES_HEADER_VALUE - Static variable in class org.dellroad.msrp.MsrpConstants
-
Header value
MsrpConstants.YES_HEADER_VALUE
.
All Classes All Packages


Welcome to pytexexam’s documentation!¶
Pytexexam main¶
-
class
pytexexam.answer.
Answer
(answer: str = '', is_true_answer=False)[source]¶ This class is used to store 1 answer in a exam question.
-
class
pytexexam.question.
Question
(question: str)[source]¶ This class represents one question on the test.
-
answer_a
(answer: str, true_answer=False)[source]¶ This method is used to enter answer A for the question.
- Parameters
answer – Content of the answer A
true_answer – If this is the correct answer then enter True. otherwise False
-
answer_b
(answer: str, true_answer=False)[source]¶ This method is used to enter answer B to the question.
- Parameters
answer – Content of the answer B
true_answer – If this is the correct answer then enter True, otherwise False
-
answer_c
(answer: str, true_answer=False)[source]¶ This method is used to enter answer C to the question.
- Parameters
answer – Content of the answer C
true_answer – If this is the correct answer then enter True, otherwise False
-
answer_d
(answer: str, true_answer=False)[source]¶ This method is used to enter answer D for the question.
- Parameters
answer – Content of the answer D
true_answer – If this is the correct answer then enter True, otherwise False
-
answers
(true_answer: str, answer_dict: Dict[str, str])[source]¶ Another way to enter answers to questions.
- Parameters
true_answer – The letter that corresponds to the correct answer (A, B, C, D)
answer_dict – A dictionary contains the answers to the questions. The corresponding key of this dictionary is A, B, C, D.
-
get_answer
(answer_key: str) → str[source]¶ This method is used to get answers to questions.
- Parameters
answer_key – The key corresponding to the answer of the question.
- Returns
The answer corresponds to the selected answer.
-
get_answer_column
() → int[source]¶ This method returns the number of columns where the answer will be presented when the question is printed. The function can return 1, 2, 4.
- Returns
The number of columns the answer will be displayed when the question is printed
-
get_true_answer
() → str[source]¶ This method returns the character corresponding to the correct answer of the question. The possible answer are A, B, C, D.
- Returns
The letter corresponding to the correct answer of the question
-
question
= None¶ Content of the question.
-
-
class
pytexexam.exam.
Exam
(question_list: List[question.Question])[source]¶ This class represents an exam.
-
question_list
= None¶ List of questions in the exam
-
-
class
pytexexam.latexexam.
LatexExam
(exam_title: str, exam: exam.Exam)[source]¶ This class represents a exam, allowing users to print the exam and answer to a tex file or pdf (with latex pre-installed)
-
exam_content
= None¶ The content of the exam
-
exam_header
= None¶ The presentation of the exam’s header
-
exam_title
= None¶ Exam name
-
export_pdf_answer
(file_name: str)[source]¶ This method export the answer as a tex file.
- Parameters
file_name – The file name will output.
-
export_pdf_exam
(file_name: str)[source]¶ This method export the exam as a pdf file.
- Parameters
file_name – The file name will output.
-
export_pdf_solution
(file_name: str)[source]¶ Export a file containing detailed answers for each question in the exam
-
export_tex_answer
(file_name: str)[source]¶ This method export the answer as a tex file.
- Parameters
file_name – The file name will output.
-
export_tex_exam
(file_name: str)[source]¶ This method proposed exam as a tex file.
- Parameters
file_name – The file name will output.
-
export_tex_solution
(file_name: str)[source]¶ Export a file containing detailed answers for each question in the exam
-
question_theorem
= None¶ The content of the beginning of each question will be printed
-
solution_theorem
= None¶ The content of the beginning of each detailed answer will be printed
-
user_preamble
= None¶ Preamble of the latex file corresponds to the exam
-


Enemy COMPUTER wants to fight!
Play
Rock
Paper
Scissors
Score: 0 to 0 Round: 0
COMPUTER wants to fight! Select an attack.


| 384 | (A) | his tayle takynede to be that torne solde þay neuer |
| 388 | (C) | His tayle trayled doun . þat turne shulde he neuur |
| 389 | (D) | his tayle traylid a-doun þat turne shuld he neuere |
| 386 | (E) | his tayl traylyd adoun . þat turne schulde he neuere |
| (Ex) | ---- no text ---- | |
| 398 | (L) | his taille trayled þer a-boute þat tourne scholde he neuere |
| 372 | (P) | His tayle trayles þar-vnder þat turne sulde þai neuer |
| 382 | (U) | his tail trailed ther doune / that turne shuld he neuer |
| (V) | ---- no text ---- |


Kurento Demo Links
Kurento Room Demo
Room Demo in a single page
One 2 One Demo in a single page
Audio only room Demo in a single page


Music.PlayFileStop
Syntax
Music.PlayFileStop
Description
The Music.PlayFileStop procedure is used to to stop all
music files currently playing. This includes processes that are
executing the Music.PlayFile procedure (they exit immediately
and start executing the next statement in the process), and the
Music.PlayFileReturn and Music.PlayFileLoop
statements, which simply stop playing the music.
Details
In Turing, a program will not halt execution until all processes
have terminated. This means that if you are playing background
music, the program will not terminate, even if execution returns
from the main program unless the background music is halted.
Example
This program plays the background music for 30 seconds and then
terminates. Note that it is important to set the flag
(finished) before calling Music.PlayFileStop.
If Music.PlayFileStop comes first, it is possible for
the process to return from Music.PlayFile, loop around,
skip over the exit when, and call Music.PlayFile
again before the finished flag is set.
var finished : boolean := false
% Loop playing background music until 'finished' is true.
process BackgroundMusic
loop
exit when finished
Music.PlayFile ("background.mid")
end loop
end BackgroundMusic
fork BackgroundMusic % Start the background music
Time.Delay (30000) % Wait for 30 seconds
% Stop the background music.
finished := true % The flag must be set first
Music.PlayFileStop % Music.PlayFile will return immediately
See also
Music.PlayFile for playing
music files and a larger example.
Status
Exported qualified.
This means that you can only call the function by calling
Music.PlayFileStop, not by calling PlayFileStop.


Welcome to FizzBuzz, the early programming challenge every noob is completing.
In this code I am displaying the results of the classic FizzBuzz challenge with HTML and CSS (via Bootstrap 4).
This is my first attempt to display the results of FizzBuzz onscreen, outside of the console.
By clicking the button below you will see the following:


219. Synchrograph
time limit per test: 4 sec.
memory limit per test: 65536
KB
input: standard
output: standard
In the theory of processes a special case of Petri nets is often
considered, called synchrographs. Synchrograph can be represented as directed
graph, each arc of which is marked with some non-negative integer number. The
vertex of synchrograph is called active if all arcs incoming into this vertex
are marked with the positive number.
Synchrograph operates in cycles.
Each cycle one active vertex is nondeterministically selected and fired. The
vertex fires the following way: the number on each arc incoming into this vertex
is decreased by one, and the number on each arc outgoing from this vertex is
increased by one. After that the set of active vertices is refreshed due to the
new marks of the arcs and the next cycle takes place.
The vertex of
synchrograph is called potentially alive if there is the sequence of
fires, such that after it the vertex itself fires. The vertex is called
alive if after any valid sequence of fires it is potentially alive.
For each vertex of synchrograph detect whether it is alive.
Input
The first line of the input file contains N and M — the
number of vertices and arcs of synchrograph respectively (1 ≤ N ≤ 1000, 1 ≤ M ≤
50000). Next M lines contain arc descriptions --- the beginning of the arc, the
end of the arc and the number that this arc is initially marked with. No mark
exceeds 109.
Output
For each vertex print 1 if it is alive and 0 in the other
case.
Sample test(s)
Input
6 8
1 2 1
4 3 0
2 4 0
4 3 1
1 6 0
6 3 1
3 2 0
4 5<PHONE_NUMBER>
Output
1
0
0
0
0
1
Note
11.12.2003. Clarification done: "For each vertex of synchrograph
detect whether it is potentially alive" changed to "For each vertex of
synchrograph detect whether it is alive".
| Author: |
Andrew Stankevich |
| Resource: |
Summer Trainings 2003, Maloyaroslavets |
| Date: |
2003-06-26
|
| Server time: 2004-01-14 17:16:34 |
Online Contester Team © 2002 - 2003. All
rights
reserved. | | |


Just Added!
$6 Medium Jar Candle with $25 Purchase
Limit one per online transaction
To buy now, copy and paste:
http://links.mkt1917.com/ctt?kn=24&ms=MTI5NjcxODES1&r=Mzc1MTMwMDUwMTIS1&b=2&j=NzQzNTg3NTQ1S0&mt=1&rt=0
into your browser
Limited Time - Online and in-store
Countdown to Summer
$5 Small Jar Candles
$4 Concentrated Room Sprays
$3 Fragrance Spheres™
$2 Car Jar® Air Fresheners
$1 Samplers® Votive Candles and Tarts® Wax Melts
To buy now, copy and paste:
http://links.mkt1917.com/ctt?kn=30&ms=MTI5NjcxODES1&r=Mzc1MTMwMDUwMTIS1&b=2&j=NzQzNTg3NTQ1S0&mt=1&rt=0
into your browser
To find a store, copy and paste:
http://links.mkt1917.com/ctt?kn=14&ms=MTI5NjcxODES1&r=Mzc1MTMwMDUwMTIS1&b=2&j=NzQzNTg3NTQ1S0&mt=1&rt=0
into your browser


Caleb Kloeckner
About
Portfolio
Contact
About Me
Brazil
Cricket
iPhone X
Red Rocks
Eyes
Connect with me


Calculate the result of an Instant-runoff vote from your browser.
This webapp calculates the result of an instant-runoff vote. It's programmed with javascript powered by jQuery and structured and styled with HTML and CSS on the basis of bootstrap. The Sourcecode is licensed under the MIT License and available on GitHub, contributions are welcome. The code is unit-tested with QUnit, but that doesn't guarantee it being bug free. It was written by Peter Grassberger aka. PeterTheOne, with victory threshold option added by Will Adler.
Please submit your request.


GitHub
PurpleTime is a webapp that provides riders of Knox Area Transit's Purple Line with the realtime location of the shuttle, when it is running.
It was originally created for my senior capstone in Scientific Computing at Kenyon College in Gambier, OH. It uses express, socket.io, leaflet, xml2js, and moment.js.
Due to the untimely arrival of COVID-19, the project has not yet been realized in full. The app works, but I had intended for a large part of the project to consist of promoting and launching the app in the Mount Vernon and Gambier communities, in coordination with KAT. I also had the eventual goal of expanding the project to every KAT line. But the groundwork is all there.
If you are a current Kenyon student or community member, and are interested in taking over as the maintainer of this project, please get in touch with me.


--- title: US & Canada DOT List author: date: 2018-05-06 00:00:00 +0000 date_added_kb: source: source-url: tags: - DOT - USA - Canada type: link image: image_source: image_caption: title_color: video_id: sidebar: order-number: subtitle: lead: --- Listing of Departments of Transportation


I am a web developer student in the Georgia Tech Full Stack Coding Bootcamp. I build interactive, accessible, and efficient digital experiences which you can inspect in my recent projects. I am currently based in Atlanta, Georgia but I also welcome remote work projects. Attached below is my LinkedIn profile, Github profile, resume. If you are a business seeking a web presence or an employer looking to hire immediately, please contact me through any of the resources listed and I will get in touch with you as soon as possible.


Unique Selling Proposition
- Resource Framework with versioned published interfaces which allows continuous development and integration. Therefore Yanel is backwards and forwards compatible at any time.
- Yanel cleanly separates the user interface from the server side application by using various independent protocols such as Neutron protocol, Atom Publishing Protocol and WebDAV. This architecture allows people to use clients of their own choice (OOo, Yulup, Sunbird, etc.).
- Yanel is clusterable. Therefore maintenance can be done during production. Also scalability and performance won't be an issue as the system can be extended easily.
- Yanel has a clean data abstraction layer implemented and hence allows access to arbitrary content repositories (e.g. File System, Subversion, Relational DB, XML DB, ...). Integration into existing environments will be easy and there won't be any lock-in regarding data.
- Separation of Content and Layout by using XSLT and arbitrary templating frameworks has the advantage of being able to interpret and modify them independently of each other.
- Multiple Sites can be nested arbitrarily.
- Reverse Proxy Support gives great flexibility regarding operational processes.
- Cross-Platform (Continuously tested on Linux, Mac OS X, Windows).
- Support of language specific URL space, e.g. /about.html (en) and /acerca.html (es) and /ueber.html (de).
- Clean separation between repository navigation and realm (website) navigation which allows to support various navigation types, e.g. topic maps.


Notice: This Site Looks Best When Viewed On A Computer! This Is The Official Website Of Tam.co Global, Producers Of The Games Escape The Dungeons 1 And 2, Air Attackers And Chef Guiseppe! At Tam.co Global we make many different things, the most popular being our games. Comments, questions and other<EMAIL_ADDRESS>We will keep building games and more are coming soon!
Please join my discord server: https://discord.gg/EB2PmxAtTj


if point.ndim == 1:
point = np.expand_dims(point, axis=0)
point_dim = point.shape[1]
if point_dim is not self.dimension + 1:
if point_dim is self.dimension:
logging.warning("Use the extrinsic coordinates to "
return False
sq_norm = self.embedding_metric.squared_norm(point)
diff = np.abs(sq_norm + 1)
return np.less(diff, tolerance)
def intrinsic_to_extrinsic_coords(self, point_intrinsic):
From the intrinsic coordinates in the hyperbolic space,


Fast Marching Method (FMM) first developed by Sethian (1996) <http://www.pnas.org/content/93/4/1591.short>, and further extended by including a second-order approximation, the first-arrival rule, additive weights, and non-homogeneous domains following Silva and Steele (2012) <doi:10.1142/S0219525911003293> and Silva and Steele (2014) <doi:10.1016/j.jas.2014.04.021>.
| Version: | 1.1.0 |
| Imports: | compiler, sp, raster, rgdal |
| Published: | 2018-03-20 |
| Author: | Fabio Silva |
| Maintainer: | Fabio Silva <fsilva at iphes.cat> |
| License: | GPL-2 | GPL-3 [expanded from: GPL (≥ 2)] |
| NeedsCompilation: | no |
| Materials: | README NEWS |
| CRAN checks: | fastmaRching results |
| Reference manual: | fastmaRching.pdf |
| Package source: | fastmaRching_1.1.0.tar.gz |
| Windows binaries: | r-devel: fastmaRching_1.1.0.zip, r-release: fastmaRching_1.1.0.zip, r-oldrel: fastmaRching_1.1.0.zip |
| OS X binaries: | r-release: fastmaRching_1.1.0.tgz, r-oldrel: fastmaRching_1.1.0.tgz |
| Old sources: | fastmaRching archive |
Please use the canonical form https://CRAN.R-project.org/package=fastmaRching to link to this page.


UX Library
Log out
Start
Navigation
Page 1
Content & Teasers
Page 1
Listing Componentsl
Page 1
Contact
Page 1
Social
Page 1
Loading
Page 1
More
Services
Jesper Karlsson
Scania IT - IDXC
Phil Sampson charts Scania`s history over the past 50 years.
Phil Sampson charts Scania`s history over the past 50 years.
Phil Sampson charts Scania`s history over the past 50 years.
Phil Sampson charts Scania`s history over the past 50 years.


 PLEASE MODIFY THE ORIGINAL SOURCE IN THE 'https://github.com/istio/api' REPO source_repo: https://github.com/istio/api title: Telemetry description: Telemetry configuration for workloads. location: https://istio.io/docs/reference/config/telemetry.html layout: protoc-gen-docs generator: protoc-gen-docs schema: istio.telemetry.v1alpha1.Telemetry aliases: [/zh/docs/reference/config/telemetry/v1alpha1/telemetry] number_of_entries: 18 ---
Telemetry defines how the telemetry is generated for workloads within a mesh.
For mesh level configuration, put the resource in root configuration namespace for your Istio installation without a workload selector.
For any namespace, including the root configuration namespace, it is only valid to have a single workload selector-less Telemetry resource.
For resources with a workload selector, it is only valid to have one resource selecting any given workload.
The hierarchy of Telemetry configuration is as follows:
Examples:
Policy to enable random sampling for 10% of traffic:
apiVersion: telemetry.istio.io/v1alpha1
kind: Telemetry
metadata:
name: mesh-default
namespace: istio-system
spec:
# no selector specified, applies to all workloads
tracing:
- randomSamplingPercentage: 10.00
Policy to disable trace reporting for the “foo” workload (note: tracing context will still be propagated):
apiVersion: telemetry.istio.io/v1alpha1
kind: Telemetry
metadata:
name: foo-tracing
namespace: bar
spec:
selector:
matchLabels:
service.istio.io/canonical-name: foo
tracing:
- disableSpanReporting: true
Policy to select the alternate zipkin provider for trace reporting:
apiVersion: telemetry.istio.io/v1alpha1
kind: Telemetry
metadata:
name: foo-tracing-alternate
namespace: baz
spec:
selector:
matchLabels:
service.istio.io/canonical-name: foo
tracing:
- providers:
- name: "zipkin-alternate"
randomSamplingPercentage: 10.00
Policy to add a custom tag from a literal value:
apiVersion: telemetry.istio.io/v1alpha1
kind: Telemetry
metadata:
name: mesh-default
namespace: istio-system
spec:
# no selector specified, applies to all workloads
tracing:
- randomSamplingPercentage: 10.00
customTags:
my_new_foo_tag:
literal:
value: "foo"
Policy to disable server-side metrics for Stackdriver for an entire mesh:
apiVersion: telemetry.istio.io/v1alpha1
kind: Telemetry
metadata:
name: mesh-default
namespace: istio-system
spec:
# no selector specified, applies to all workloads
metrics:
- providers:
- name: stackdriver
overrides:
- match:
metric: ALL_METRICS
mode: SERVER
disabled: true
Policy to add dimensions to all Prometheus metrics for the foo
namespace:
apiVersion: telemetry.istio.io/v1alpha1
kind: Telemetry
metadata:
name: namespace-metrics
namespace: foo
spec:
# no selector specified, applies to all workloads in the namespace
metrics:
- providers:
- name: prometheus
overrides:
# match clause left off matches all istio metrics, client and server
- tagOverrides:
request_method:
value: "request.method"
request_host:
value: "request.host"
Policy to remove the response_code dimension on some Prometheus metrics for
the bar.foo
workload:
apiVersion: telemetry.istio.io/v1alpha1
kind: Telemetry
metadata:
name: remove-response-code
namespace: foo
spec:
selector:
matchLabels:
service.istio.io/canonical-name: bar
metrics:
- providers:
- name: prometheus
overrides:
- match:
metric: REQUEST_COUNT
tagOverrides:
response_code:
operation: REMOVE
- match:
metric: REQUEST_DURATION
tagOverrides:
response_code:
operation: REMOVE
- match:
metric: REQUEST_SIZE
tagOverrides:
response_code:
operation: REMOVE
- match:
metric: RESPONSE_SIZE
tagOverrides:
response_code:
operation: REMOVE
Policy to enable access logging for the entire mesh:
apiVersion: telemetry.istio.io/v1alpha1
kind: Telemetry
metadata:
name: mesh-default
namespace: istio-system
spec:
# no selector specified, applies to all workloads
accessLogging:
- providers:
- name: envoy
# By default, this turns on access logging (no need to set `disabled: false`).
# Unspecified `disabled` will be treated as `disabled: false`, except in
# cases where a parent configuration has marked as `disabled: true`. In
# those cases, `disabled: false` must be set explicitly to override.
Policy to disable access logging for the foo
namespace:
apiVersion: telemetry.istio.io/v1alpha1
kind: Telemetry
metadata:
name: namespace-no-log
namespace: foo
spec:
# no selector specified, applies to all workloads in the namespace
accessLogging:
- disabled: true
Tracing configures tracing behavior for workloads within a mesh. It can be used to enable/disable tracing, as well as to set sampling rates and custom tag extraction.
Tracing configuration support overrides of the fields providers
,
random_sampling_percentage
, disable_span_reporting
, and custom_tags
at
each level in the configuration hierarchy, with missing values filled in
from parent resources. However, when specified, custom_tags
will
fully replace any values provided by parent configuration.
Used to bind Telemetry configuration to specific providers for targeted customization.
Metrics defines the workload-level overrides for metrics generation behavior within a mesh. It can be used to enable/disable metrics generation, as well as to customize the dimensions of the generated metrics.
Provides a mechanism for matching metrics for the application of override behaviors.
MetricsOverrides defines custom metric generation behavior for an individual metric or the set of all standard metrics.
Access logging defines the workload-level overrides for access log generation. It can be used to select provider or enable/disable access log generation for a workload.
TracingSelector provides a coarse-grained ability to configure tracing behavior based on certain traffic metadata (such as traffic direction).
CustomTag defines a tag to be added to a trace span that is based on an operator-supplied value. This value can either be a hard-coded value, a value taken from an environment variable known to the sidecar proxy, or from a request header.
NOTE: when specified, custom_tags
will fully replace any values provided
by parent configuration.
TagOverride specifies an operation to perform on a metric dimension (also
known as a label
). Tags may be added, removed, or have their default
values overridden.
LogSelector provides a coarse-grained ability to configure logging behavior
based on certain traffic metadata (such as traffic direction). LogSelector
applies to traffic metadata which is not represented in the attribute set
currently supported by Filters. It allows control planes to limit the
configuration sent to individual workloads. Finer-grained logging behavior
can be further configured via filter
.
Allows specification of an access log filter.
Curated list of known metric types that is supported by Istio metric providers. See also: https://istio.io/latest/docs/reference/config/metrics/#metrics
| Name | Description |
|---|---|
ALL_METRICS |
Use of this enum indicates that the override should apply to all Istio default metrics. |
REQUEST_COUNT |
Counter of requests to/from an application, generated for HTTP, HTTP/2, and GRPC traffic. The Prometheus provider exports this metric as: The Stackdriver provider exports this metric as:
|
REQUEST_DURATION |
Histogram of request durations, generated for HTTP, HTTP/2, and GRPC traffic. The Prometheus provider exports this metric as:
The Stackdriver provider exports this metric as:
|
REQUEST_SIZE |
Histogram of request body sizes, generated for HTTP, HTTP/2, and GRPC traffic. The Prometheus provider exports this metric as: The Stackdriver provider exports this metric as:
|
RESPONSE_SIZE |
Histogram of response body sizes, generated for HTTP, HTTP/2, and GRPC traffic. The Prometheus provider exports this metric as: The Stackdriver provider exports this metric as:
|
TCP_OPENED_CONNECTIONS |
Counter of TCP connections opened over lifetime of workload. The Prometheus provider exports this metric as:
The Stackdriver provider exports this metric as:
|
TCP_CLOSED_CONNECTIONS |
Counter of TCP connections closed over lifetime of workload. The Prometheus provider exports this metric as:
The Stackdriver provider exports this metric as:
|
TCP_SENT_BYTES |
Counter of bytes sent during a response over a TCP connection. The Prometheus provider exports this metric as:
The Stackdriver provider exports this metric as:
|
TCP_RECEIVED_BYTES |
Counter of bytes received during a request over a TCP connection. The Prometheus provider exports this metric as:
The Stackdriver provider exports this metric as:
|
GRPC_REQUEST_MESSAGES |
Counter incremented for every gRPC messages sent from a client. The Prometheus provider exports this metric as:
|
GRPC_RESPONSE_MESSAGES |
Counter incremented for every gRPC messages sent from a server. The Prometheus provider exports this metric as:
|
| Name | Description |
|---|---|
UPSERT |
Insert or Update the tag with the provided value expression. The
|
REMOVE |
Specifies that the tag should not be included in the metric when generated. |
WorkloadMode allows selection of the role of the underlying workload in network traffic. A workload is considered as acting as a SERVER if it is the destination of the traffic (that is, traffic direction, from the perspective of the workload is inbound). If the workload is the source of the network traffic, it is considered to be in CLIENT mode (traffic is outbound from the workload).
| Name | Description |
|---|---|
CLIENT_AND_SERVER |
Selects for scenarios when the workload is either the source or destination of the network traffic. |
CLIENT |
Selects for scenarios when the workload is the source of the network traffic. |
SERVER |
Selects for scenarios when the workload is the destination of the network traffic. |


---
notes: |
Light colored scalable vector graphic (SVG) icon. Use on dark backgrounds.
Shown with School of Business (RSB) icons and colors.
---
-
#1—Online Class
-
#2—360° Student Support
-
#3—Accreditation
-
#4—Certificate Exam
-
#5—Flex Choice
-
#6—Hands On
-
#7—Time to Complete
-
#8—What Learn
-
#9—Faculty
-
#10—Affordability
-
#11—Career Advance
-
#12—Job Outcomes
-
#13—24-hour Tech Support
-
#14—Power Healing
-
#15—Program Skills
-
#16—Building Career
-
#17—Pro Skill Set
-
#18—Community
-
#19—Cost Savings
-
#20—Credit Transfer


HPCViz: Visualizing and Monitoring Health Statusof High Performance Computing Systems
Video
Demo Oct 4th
Demo Overheat


Well I guess Im not really asking anyone to leave but why does labs reduce payment 30% when a large miner joins
2
3
ComputerGenie 👴👴👴11-Oct-19 05:07 PM
LABS doesn't "reduce payments" ever
CHMEX11-Oct-19 05:08 PM
>>you're willing to sell 100k labs for 30 sats ea?
I would buy 100k for 475 KMD yes
ComputerGenie 👴👴👴11-Oct-19 05:08 PM
per person: 5760/6 people > 5760/10 people(edited)
Bernz - Selling LABS11-Oct-19 05:08 PM
apologies I thought you were offering to sell
kevinkatovic11-Oct-19 05:09 PM
Well please explain , if I average 1200 labs a day why suddenly today do I only have 740 ?
ComputerGenie 👴👴👴11-Oct-19 05:09 PM
stop blocking me and I'll explain whatever you like
CHMEX11-Oct-19 05:10 PM
>>Well please explain , if I average 1200 labs a day why suddenly today do I only have 740 ?
Because network hashrate went up and /or your hashrate went down
kevinkatovic11-Oct-19 05:10 PM
My hashrate is stable at 49KSOL average
CHMEX11-Oct-19 05:11 PM
ok so networkhashrate went up
kevinkatovic11-Oct-19 05:12 PM
So when does the network compensate every time a miner joins all payments are reduced drastically?
ComputerGenie 👴👴👴11-Oct-19 05:12 PM
it doesn't
if you have 10% of the hash you get 10% of the rewards
if you have 1% of the hash you get 1% of the rewards
CHMEX11-Oct-19 05:12 PM
you get proportial amount of your hasrate compared to the network hashrate
yes like CG says
kevinkatovic11-Oct-19 05:13 PM
So you did this litterally out of spite?
CHMEX11-Oct-19 05:13 PM
maybe somebody else
ComputerGenie 👴👴👴11-Oct-19 05:13 PM
yes, math was invented 1000 years ago just to spite you now
2
CHMEX11-Oct-19 05:14 PM
and everybody needs to pay bills so if he can make a profit by mining LABS and not XYZ thats his right no?(edited)
in a week maybe he goes of mining something else and you get 2200 with your Z11
kevinkatovic11-Oct-19 05:15 PM
I was super happy with 1200 labs a day but 740 not so lucrative.
ComputerGenie 👴👴👴11-Oct-19 05:15 PM
buy more hashrate
kevinkatovic11-Oct-19 05:16 PM
That defeats the purpose
3
CHMEX11-Oct-19 05:16 PM
go mine something which is more profitable and come back when it's profitable for you. there is someting called profitswitching
so miners switch between coins whatever is most profitable
some do that in a 5 mins interval
kevinkatovic11-Oct-19 05:17 PM
Strangley I was mining Marks at mining dutch and they gave me nothing perhaps profitable for them ha ha
ComputerGenie 👴👴👴11-Oct-19 05:17 PM
If your "purpose" is to mine the same amount of coins as someone that invested way more than you, then you'll be disappointed with ever coin you try to mine
Because, reality doesn't work that way
kevinkatovic11-Oct-19 05:18 PM
hmmm ok its like your trying to use my own words against me dude I just want to make the .0044 bitcoin a day I dont care what I mine
CHMEX11-Oct-19 05:18 PM
you could mine HUSH3 with a cpu at the begining but now anymore....is that fair? I think so yes because the network got stronger
whattomine.com
maybe that's a good website for you
ComputerGenie 👴👴👴11-Oct-19 05:19 PM
$10 a day per mini? You're sadly confused about how this mining thing works
I'd be feken rich if that were a thing
kevinkatovic11-Oct-19 05:20 PM
It would of been right 2 years ago its why I was willing to pay 1400 CND for a z9 mini 2 years ago and now I been picking them up under $200
CHMEX11-Oct-19 05:21 PM
bit.ly/2VAgzEY
HUSH is most profitable for your Z11
ComputerGenie 👴👴👴11-Oct-19 05:22 PM
It would of been right 2 years ago
'cept now ain't then
kevinkatovic11-Oct-19 05:22 PM
A criminal stole my bitcoin at asian-miner.com about 1400 cnd
ComputerGenie 👴👴👴11-Oct-19 05:23 PM
comparative pricing way back, most of us paid like $20k+ for batch 1 S9s
A criminal stole my bitcoin
no, you gave it to a scammer; there's a difference
isn't having this conversation again, though
kevinkatovic11-Oct-19 05:26 PM
Dude. its a felony not a " Scammer " sounds like your trying to say it wasn't a felony you could get over a year in prison for theft over 1000
gt11-Oct-19 05:27 PM
if you have further questions about mining, let’s take it over to #talk-mining
ComputerGenie 👴👴👴11-Oct-19 05:28 PM
yes, please pester the KMD folks
again
CHMEX11-Oct-19 05:28 PM
it's about labs
PHBA206111-Oct-19 05:30 PM
yep, it's about Labs
ComputerGenie 👴👴👴11-Oct-19 05:30 PM
it's about labs
Mods be all jacked up on Power-aid these days
kevinkatovic11-Oct-19 05:30 PM
How do I stay on topic computergenie is giving me super unethical vibes
1
gt11-Oct-19 05:30 PM
seems like general mining to me
ComputerGenie 👴👴👴11-Oct-19 05:31 PM
computergenie is giving me super unethical vibes
then you're really not going to like what happens in the next hr and after
goes to turn on his miners
hang on? Is a bloke who is applying consistent sell pressure complaining because someone else started mining more and now he cant depress the price more? Then saying it's in everyone elses best interest to increase the BR so he can get more to sell? This is why I dont like miners who dont dev. All about fiat returns, no contribution to the tech.(edited)
2
ComputerGenie 👴👴👴11-Oct-19 06:31 PM
Is a bloke who is applying consistent sell pressure complaining because someone else started mining more and now he cant depress the price more?
yes
kevinkatovic11-Oct-19 06:31 PM
So he wants to make 50% less than pirate?
smk762 - dracocanis ominator11-Oct-19 06:31 PM
LABS is fundamentally about tech innovation, not about fiat for lamebos
kevinkatovic11-Oct-19 06:31 PM
labs never pays more than 4000 labs a day what would be the point of fighting over that
Does he understand math?
ComputerGenie 👴👴👴11-Oct-19 06:32 PM
meanwhile the guy with "unethical vibes" hasn't mined or staked in months so that others could catch gains....
Does he understand math?
I understand math enough to know that I can get more LABS per day than you can per week
smk762 - dracocanis ominator11-Oct-19 06:33 PM
look mate, if you're not happy with the fiat you harvest competing with the network hash and dumping on graviex, there's about 5000 other alts you can contribute nothing to
kevinkatovic11-Oct-19 06:35 PM
The network only pays 5000 labs a day regardless of hash so why would you use 500 KSOL do you have brain damage?
smk762 - dracocanis ominator11-Oct-19 06:35 PM
next HF, I propose we allocate some of the dev fund towards mining resources, then used the mining rewards to offer some community contribution bounties.
1
kevinkatovic11-Oct-19 06:35 PM
even if you got all 5000 that wouldn't be worth it
ComputerGenie 👴👴👴11-Oct-19 06:36 PM
labs never pays more than 4000 labs a day
~5644 per day to miners , but sure, lets round down
smk762 - dracocanis ominator11-Oct-19 06:36 PM
if its not worth it, move along.
kevinkatovic11-Oct-19 06:37 PM
If you think coinsquare is going to steal that perhaps send your rep to my door and let me explain how retarded he is
ComputerGenie 👴👴👴11-Oct-19 06:37 PM
so why would you use 500 KSOL do you have brain damage?
because I can and it has the added bonus of making you complain more
2
smk762 - dracocanis ominator11-Oct-19 06:37 PM
if youd been an active participant in testing tech etc here, I might have time for your point of view, but since I've only even seen you compain about your passive gainz, I really dont.


|
NVTX++
3.0
C++ convenience wrappers for NVTX.
|
Object for intra-domain grouping of NVTX events. More...
#include <nvtx3.hpp>
Public Types | |
| using | id_type = uint32_t |
Type used for category s integer id. | |
Public Member Functions | |
| constexpr | category (id_type id) noexcept |
Construct a category with the specified id . More... | |
| constexpr id_type | get_id () const noexcept |
| Returns the id of the category. | |
| category (category const &)=default | |
| category & | operator= (category const &)=default |
| category (category &&)=default | |
| category & | operator= (category &&)=default |
Object for intra-domain grouping of NVTX events.
A category
is simply an integer id that allows for fine-grain grouping of NVTX events. For example, one might use separate categories for IO, memory allocation, compute, etc.
Example:
To associate a name string with a category id, see named_category
.
|
inlineexplicitnoexcept |
Construct a category
with the specified id
.
The category
will be unnamed and identified only by its id
value.
All category
objects sharing the same id
are equivalent.
| [in] | id | The category 's identifying value |


Some samples of VFX and Web design
Visual effects (abbreviated VFX) is the process by which imagery is created or manipulated outside the context of a live action shot in film making.
Visual effects involve the integration of live-action footage (special effects) and generated imagery (digital effects and/or optical effects) to create environments, inanimate objects, animals and/or creatures which look realistic, but would be dangerous, expensive, impractical, time consuming or impossible to capture on film. Visual effects using computer-generated imagery (CGI) have recently become accessible to the independent filmmaker with the introduction of affordable and easy-to-use animation and compositing software.
Learn more.Web development is the work involved in developing a web site for the Internet (World Wide Web) or an intranet (a private network).[1] Web development can range from developing a simple single static page of plain text to complex web-based internet applications (web apps), electronic businesses, and social network services. A more comprehensive list of tasks to which web development commonly refers, may include web engineering, web design, web content development, client liaison, client-side/server-side scripting, web server and network security configuration, and e-commerce development.
Among web professionals, "web development" usually refers to the main non-design aspects of building web sites: writing markup and coding.[2] Web development may use content management systems (CMS) to make content changes easier and available with basic technical skills.


Coding Quiz Challenge
Try to answer the following code-related questions within the time limit. Keep in mind that incorrect answers will penalize your score/time by 10 seconds.
Commonly used data types DO NOT include:
The condition in an if/else statement is enclosed within______.
Arrays in javascript can be used to store ________.
String values must be enlcosed within _______ when being assigned to variables.
A very useful tool during developement and debugging for printing content to the debuger is:
All done!
Your final score is
Enter Initials
Highscores
Correct!
Incorrect!


Thank you for upgrading! Now that you are not using 1.0, we need to update the dictionary.
Press "Start Download" to begin updating.
You'll need a network connection for the download. We strongly recommend using a WiFi connection. You can get the update via your mobile network (3G), however it takes a while due to download speed limits.
Press Cancel if you want to do this later.
In the meantime, you can keep using the app with existing data. When you're ready, go to Settings and press the Update button on the top right.
That's a great question. Since you are Awesome - after all you purchased Japanese Flash - we'll share our master plan.
We have separated the data files (dictionary search, example sentences, etc) into downloadable updates to make it easier to deliver new data as it changes.
We all know language changes - so your iPhone study application needs to change with it. So if we receive reports of errors in the dictionary, we will be able to roll out changes to everyone automatically, without re-installing the application. Cool, right?
That platform isn't quite ready yet - but we are working on it - and this change was a key step along the way.
When studying, swipe the card to see example sentences. Not every card has sentences, although there are 50,000+ sentences covering 17,000+ cards. You'll need to download the example sentences update. Tap Settings > Updates and tap to download & install the example sentences after this update.
Some users said cards they know are shown too frequently. Other users told us that somewhat-known cards don't appear often enough! We want everyone to be happy. Tap Settings > Difficulty to adjust the difficulty to suit you.
We've improved the quality of the dictionary, removed some duplicates and added about 2,000 new entries.
Best of all, we've turned the editorial control over to you!
The Add To Set button on the practice
screen is now titled Action, and it does two things:
Help Us Fix This Card: Find something wrong? Tell us - we'll incorporate the changes and push it back out to all Japanese Flash users.
Add To Card Set: Allows you to add or remove the current card to and from different study sets (same behavior as 1.0).
By creating a system of updates, Japanese Flash app is now small enough to download "over the air" on a 3G network. Now anyone can download Japanese Flash anywhere, anytime! Spread the word!
Okay, so it's not really a feature - but if you want to take a break from studying, check out Settings > Follow Us. You can follow us on Twitter or join us on Facebook. We'll let you know in advance what's going it into the next version!


The functionality resides in cvaux library. To use it in your application, place #include "cvaux.h" in your source files and:
Calculates disparity for stereo-pair
cvFindStereoCorrespondence( const CvArr* leftImage, const CvArr* rightImage, int mode, CvArr* depthImage, int maxDisparity, double param1, double param2, double param3, double param4, double param5 );
The function cvFindStereoCorrespondence
calculates disparity map
for two rectified grayscale images.
Example. Calculating disparity for pair of 8-bit color images
/*---------------------------------------------------------------------------------*/ IplImage* srcLeft = cvLoadImage("left.jpg",1); IplImage* srcRight = cvLoadImage("right.jpg",1); IplImage* leftImage = cvCreateImage(cvGetSize(srcLeft), IPL_DEPTH_8U, 1); IplImage* rightImage = cvCreateImage(cvGetSize(srcRight), IPL_DEPTH_8U, 1); IplImage* depthImage = cvCreateImage(cvGetSize(srcRight), IPL_DEPTH_8U, 1); cvCvtColor(srcLeft, leftImage, CV_BGR2GRAY); cvCvtColor(srcRight, rightImage, CV_BGR2GRAY); cvFindStereoCorrespondence( leftImage, rightImage, CV_DISPARITY_BIRCHFIELD, depthImage, 50, 15, 3, 6, 8, 15 ); /*---------------------------------------------------------------------------------*/
And here is the example stereo pair that can be used to test the example
Calculates scanlines coordinates for two cameras by fundamental matrix
void cvMakeScanlines( const CvMatrix3* matrix, CvSize img_size, int* scanlines1, int* scanlines2, int* lengths1, int* lengths2, int* line_count );
The function cvMakeScanlines
finds coordinates of scanlines for two images.
This function returns the number of scanlines. The function does nothing except
calculating the number of scanlines if the pointers scanlines1
or scanlines2
are
equal to zero.
Rectifies image
void cvPreWarpImage( int line_count, IplImage* img, uchar* dst, int* dst_nums, int* scanlines );
The function cvPreWarpImage
rectifies the image so that the scanlines in the
rectified image are horizontal. The output buffer of size
max(width,height)*line_count*3
must be allocated before calling the function.
Retrieves scanlines from rectified image and breaks them down into runs
void cvFindRuns( int line_count, uchar* prewarp1, uchar* prewarp2, int* line_lengths1, int* line_lengths2, int* runs1, int* runs2, int* num_runs1, int* num_runs2 );
The function cvFindRuns
retrieves scanlines from the rectified image and breaks
each scanline down into several runs, that is, series of pixels of almost the
same brightness.
Finds correspondence between two sets of runs of two warped images
void cvDynamicCorrespondMulti( int line_count, int* first, int* first_runs, int* second, int* second_runs, int* first_corr, int* second_corr );
The function cvDynamicCorrespondMulti
finds correspondence between two sets of
runs of two images. Memory must be allocated before calling this function.
Memory size for one array of correspondence information is
max( width,height )* numscanlines*3*sizeof ( int )
.
Calculates coordinates of scanlines of image from virtual camera
void cvMakeAlphaScanlines( int* scanlines1, int* scanlines2, int* scanlinesA, int* lengths, int line_count, float alpha );
(0.0 - 1.0)
.
The function cvMakeAlphaScanlines
finds coordinates of scanlines for the virtual
camera with the given camera position.
Memory must be allocated before calling this function. Memory size for the array
of correspondence runs is numscanlines*2*4*sizeof(int)
. Memory size for the
array of the scanline lengths is numscanlines*2*4*sizeof(int)
.
Morphs two pre-warped images using information about stereo correspondence
void cvMorphEpilinesMulti( int line_count, uchar* first_pix, int* first_num, uchar* second_pix, int* second_num, uchar* dst_pix, int* dst_num, float alpha, int* first, int* first_runs, int* second, int* second_runs, int* first_corr, int* second_corr );
(0.0 - 1.0)
.
The function cvMorphEpilinesMulti
morphs two pre-warped images using information
about correspondence between the scanlines of two images.
Warps rectified morphed image back
void cvPostWarpImage( int line_count, uchar* src, int* src_nums, IplImage* img, int* scanlines );
The function cvPostWarpImage
warps the resultant image from the virtual camera by
storing its rows across the scanlines whose coordinates are calculated by
cvMakeAlphaScanlines.
Deletes moire in given image
void cvDeleteMoire( IplImage* img );
The function cvDeleteMoire
deletes moire from the given image. The post-warped
image may have black (un-covered) points because of possible holes between
neighboring scanlines. The function deletes moire (black pixels) from the image
by substituting neighboring pixels for black pixels. If all the scanlines are
horizontal, the function may be omitted.
The section discusses functions for tracking objects in 3d space using a stereo camera. Besides C API, there is DirectShow 3dTracker filter and the wrapper application 3dTracker. Here you may find a description how to test the filter on sample data.
Simultaneously determines position and orientation of multiple cameras
CvBool cv3dTrackerCalibrateCameras(int num_cameras, const Cv3dTrackerCameraIntrinsics camera_intrinsics[], CvSize checkerboard_size, IplImage *samples[], Cv3dTrackerCameraInfo camera_info[]);
The function cv3dTrackerCalibrateCameras
searches for a checkerboard of the specified size in each
of the images. For each image in which it finds the checkerboard, it fills
in the corresponding slot in camera_info
with the position
and orientation of the camera
relative to the checkerboard and sets the valid
flag.
If it finds the checkerboard in all the images, it returns true;
otherwise it returns false.
This function does not change the members of the camera_info
array
that correspond to images in which the checkerboard was not found.
This allows you to calibrate each camera independently, instead of
simultaneously.
To accomplish this, do the following:
valid
flags before calling this function the first time;valid
flags after each call.
When all the valid
flags are set, calibration is complete.
valid
flags and
use the return value to decide when calibration is complete.
Determines 3d location of tracked objects
int cv3dTrackerLocateObjects(int num_cameras, int num_objects, const Cv3dTrackerCameraInfo camera_info[], const Cv3dTracker2dTrackedObject tracking_info[], Cv3dTrackerTrackedObject tracked_objects[]);
tracked_objects
.)
const Cv3dTracker2dTrackedObject tracking_info[num_cameras][num_objects]
.
The id
field of any unused slots must be -1. Ids need not
be ordered or consecutive.
The function cv3dTrackerLocateObjects
determines the 3d position of tracked objects
based on the 2d tracking information from multiple cameras and
the camera position and orientation information computed by
3dTrackerCalibrateCameras.
It locates any objects with the same id
that are tracked by more
than one camera.
It fills in the tracked_objects
array and
returns the number of objects located. The id
fields of
any unused slots in tracked_objects
are set to -1.
The functions described in this section do PCA analysis and compression for a set of 8-bit images that may not fit into memory all together. If your data fits into memory and the vectors are not 8-bit (or you want a simpler interface), use cvCalcCovarMatrix, cvSVD and cvGEMM to do PCA
Calculates covariance matrix for group of input objects
void cvCalcCovarMatrixEx( int object_count, void* input, int io_flags, int iobuf_size, uchar* buffer, void* userdata, IplImage* avg, float* covar_matrix );
IplImage
input objects or to the read
callback function according to the value of the parameter ioFlags
.
The function cvCalcCovarMatrixEx
calculates a covariance matrix of the input
objects group using previously calculated averaged object. Depending on ioFlags
parameter it may be used either in direct access or callback mode. If ioFlags
is
not CV_EIGOBJ_NO_CALLBACK
, buffer must be allocated before calling the
function.
Calculates orthonormal eigen basis and averaged object for group of input objects
void cvCalcEigenObjects( int nObjects, void* input, void* output, int ioFlags, int ioBufSize, void* userData, CvTermCriteria* calcLimit, IplImage* avg, float* eigVals );
IplImage
input objects or to the read
callback function according to the value of the parameter ioFlags
.
NULL
.
The function cvCalcEigenObjects
calculates orthonormal eigen basis and the
averaged object for a group of the input objects. Depending on ioFlags
parameter
it may be used either in direct access or callback mode. Depending on the
parameter calcLimit
, calculations are finished either after first
calcLimit.max_iter
dominating eigen objects are retrieved or if the ratio of the
current eigenvalue to the largest eigenvalue comes down to calcLimit.epsilon
threshold. The value calcLimit -> type
must be CV_TERMCRIT_NUMB,
CV_TERMCRIT_EPS
, or CV_TERMCRIT_NUMB | CV_TERMCRIT_EPS
. The function returns
the real values calcLimit->max_iter
and calcLimit->epsilon
.
The function also calculates the averaged object, which must be created previously. Calculated eigen objects are arranged according to the corresponding eigenvalues in the descending order.
The parametereigVals
may be equal to NULL
, if eigenvalues are not needed.
The function cvCalcEigenObjects
uses the function
cvCalcCovarMatrixEx.
Calculates decomposition coefficient of input object
double cvCalcDecompCoeff( IplImage* obj, IplImage* eigObj, IplImage* avg );
The function cvCalcDecompCoeff
calculates one decomposition coefficient of the
input object using the previously calculated eigen object and the averaged
object.
Calculates all decomposition coefficients for input object
void cvEigenDecomposite( IplImage* obj, int eigenvec_count, void* eigInput, int ioFlags, void* userData, IplImage* avg, float* coeffs );
IplImage
input objects or to the read
callback function according to the value of the parameter ioFlags
.
The function cvEigenDecomposite
calculates all decomposition coefficients for the
input object using the previously calculated eigen objects basis and the
averaged object. Depending on ioFlags
parameter it may be used either in direct
access or callback mode.
Calculates object projection to the eigen sub-space
void cvEigenProjection( void* input_vecs, int eigenvec_count, int io_flags, void* userdata, float* coeffs, IplImage* avg, IplImage* proj );
IplImage
input objects or to a
callback function, depending on io_flags
.
The function cvEigenProjection
calculates an object projection to the eigen
sub-space or, in other words, restores an object using previously calculated
eigen objects basis, averaged object, and decomposition coefficients of the
restored object. Depending on io_flags
parameter it may be used either in direct
access or callback mode.
In order to support embedded models the user must define structures to represent 1D HMM and 2D embedded HMM model.
Embedded HMM Structure
typedef struct _CvEHMM { int level; int num_states; float* transP; float** obsProb; union { CvEHMMState* state; struct _CvEHMM* ehmm; } u; } CvEHMM;
level ==0
, HMM is most external. In 2D HMM
there are two types of HMM: 1 external and several embedded. External HMM has
level ==1
, embedded HMMs have level ==0
.
(num_state×num_state )
.
For representation of observations the following structure is defined:
Image Observation Structure
typedef struct CvImgObsInfo { int obs_x; int obs_y; int obs_size; float** obs; int* state; int* mix; } CvImgObsInfo;
obs_x*obs_y
.
Creates 2D embedded HMM
CvEHMM* cvCreate2DHMM( int* stateNumber, int* numMix, int obsSize );
stateNumber [0]+1
.
The function cvCreate2DHMM
returns the created structure of the type CvEHMM with
specified parameters.
Releases 2D embedded HMM
void cvRelease2DHMM(CvEHMM** hmm );
The function cvRelease2DHMM
frees all the memory used by HMM and clears the
pointer to HMM.
Creates structure to store image observation vectors
CvImgObsInfo* cvCreateObsInfo( CvSize numObs, int obsSize );
CV_COUNT_OBS( roi, dctSize, delta, numObs )
, where roi,
dctSize, delta, numObs
are the pointers to structures of the type CvSize . The
pointer roi
means size of roi
of image observed, numObs
is the output parameter
of the macro.
The function cvCreateObsInfo
creates new structures to store image observation
vectors. For definitions of the parameters roi, dctSize
, and delta
see the
specification of The function cvImgToObs_DCT
.
Releases observation vectors structure
void cvReleaseObsInfo( CvImgObsInfo** obsInfo );
The function cvReleaseObsInfo
frees all memory used by observations and clears
pointer to the structure CvImgObsInfo .
Extracts observation vectors from image
void cvImgToObs_DCT( IplImage* image, float* obs, CvSize dctSize, CvSize obsSize, CvSize delta );
The function cvImgToObs_DCT
extracts observation vectors, that is, DCT
coefficients, from the image. The user must pass obsInfo.obs
as the parameter
obs
to use this function with other HMM functions and use the structure obsInfo
of the CvImgObsInfo type.
Calculating Observations for HMM
CvImgObsInfo* obs_info; ... cvImgToObs_DCT( image,obs_info->obs, //!!! dctSize, obsSize, delta );
Performs uniform segmentation of image observations by HMM states
void cvUniformImgSegm( CvImgObsInfo* obsInfo, CvEHMM* hmm );
The function cvUniformImgSegm
segments image observations by HMM states uniformly
(see Initial Segmentation for 2D Embedded HMM for 2D embedded HMM with 5
superstates and 3, 6, 6, 6, 3 internal states of every corresponding
superstate).
Initial Segmentation for 2D Embedded HMM
Segments all observations within every internal state of HMM by state mixture components
void cvInitMixSegm( CvImgObsInfo** obsInfoArray, int numImg, CvEHMM* hmm );
The function cvInitMixSegm
takes a group of observations from several training
images already segmented by states and splits a set of observation vectors
within every internal HMM state into as many clusters as the number of mixture
components in the state.
Estimates all parameters of every HMM state
void cvEstimateHMMStateParams( CvImgObsInfo** obsInfoArray, int numImg, CvEHMM* hmm );
The function cvEstimateHMMStateParams
computes all inner parameters of every HMM
state, including Gaussian means, variances, etc.
Computes transition probability matrices for embedded HMM
void cvEstimateTransProb( CvImgObsInfo** obsInfoArray, int numImg, CvEHMM* hmm );
The function cvEstimateTransProb
uses current segmentation of image observations
to compute transition probability matrices for all embedded and external HMMs.
Computes probability of every observation of several images
void cvEstimateObsProb( CvImgObsInfo* obsInfo, CvEHMM* hmm );
The function cvEstimateObsProb
computes Gaussian probabilities of each observation
to occur in each of the internal HMM states.
Executes Viterbi algorithm for embedded HMM
float cvEViterbi( CvImgObsInfo* obsInfo, CvEHMM* hmm );
The function cvEViterbi
executes Viterbi algorithm for embedded HMM. Viterbi
algorithm evaluates the likelihood of the best match between the given image
observations and the given HMM and performs segmentation of image observations
by HMM states. The segmentation is done on the basis of the match found.
Segments observations from all training images by mixture components of newly assigned states
void cvMixSegmL2( CvImgObsInfo** obsInfoArray, int numImg, CvEHMM* hmm );
The function cvMixSegmL2
segments observations from all training images by mixture
components of newly Viterbi algorithm-assigned states. The function uses
Euclidean distance to group vectors around the existing mixtures centers.


{% extends "base.html" %} {% block title %}Access Denied — Carthage College{% endblock %} {% block content %}
You do not have permission to access this view.


Masked men sexually assault girl in Perth
by AAPA POLICE hunt is underway after a 12-year-old girl was sexually assaulted by two masked men at a park in Perth.
Police say the two men grabbed the girl in the park at Mackay Street in Bentley and assaulted her some time between 6pm and 11pm on Thursday.
Child abuse detectives want to speak with anyone who was in the area at the time and may have seen the men, or have dashcam footage of the incident.
WA Police Minister Michelle Roberts said the incident was deeply concerning.
“Everyone does need to be vigilant. Know where your children are and take all safety precautions,” she said.
“Of course everyone should be able to walk the streets safely but unfortunately there are predators out there and my advice is take caution.
“Police will leave no stone unturned in this investigation, they’re taking it very seriously.”
Anyone with information is asked to call Crime Stoppers 131 444.


{% from "commons/forms/input.html" import form_input with context %} {% from "commons/forms/select_list.html" import select_list with context %} {% extends "commons/layout.html" %} {% block title %}{{ title }}{% endblock %} {% block h1 %}{{ title }}{% endblock %} {% block content %}


{% extends "base.html" %} {% comment %} Copyright 2016 Google Inc. All Rights Reserved. Licensed under the Apache License, Version 2.0 (the "License"); you may not use this file except in compliance with the License. You may obtain a copy of the License at http://www.apache.org/licenses/LICENSE-2.0 Unless required by applicable law or agreed to in writing, software distributed under the License is distributed on an "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. See the License for the specific language governing permissions and limitations under the License. {% endcomment %} {% block content %}
| Amount | Start Date | End Date | Comment | ||
|---|---|---|---|---|---|
| {{goal.amount}} | {{goal.start_date}} | {{goal.end_date}} | {{goal.description}} | Edit | View |


Homepages of Aristotelis Metsinis...
Main Page
Curriculum Vitae
Projects
cheat sheets
Web Links
blog
contact
weather forecast
latest earthquakes
sky map
time now :
| your are visitor :
You are here:
main page
Navigation
main page
curriculum vitae
projects
cellular structure of mobile networks
erlang's loss formula
statistical analysis of experimental data
data analysis and statistical inference
interactive programming in python
programming mobile applications for android handheld systems
ruby on rails
sms message analyser
cheat sheets
perl cheat sheet
sql cheat sheet
web links
blog
contact
weather forecast
latest earthquakes
sky map
fork me on GitHub
Welcome to Aristotelis Metsinis Personal Website...
Your browser does not support iframes.


Module #1 Peer-graded Assignment
By Robert Goerss
Dear fellow student,
Thank you for reviewing my submission. I appreciate it and wish you well in your studies.
I am confident that you will find this work to have satisfied the requirements for the assignment.
However, if you have any concerns please feel free to contact me through Coursera or
via LinkedIn.
In the interests of including an ordered-list in this submission, here are 2 x 2 informational entries:
-
I am 33 years old, married and have two children. I live in New Hampshire, USA near Portsmouth, which is on the Atlantic seacoast in the Northeast.
-
I made my first website as a personal homepage on AOL in the mid-90's. It was a fan page for the industrial rock act Nine Inch Nails. It had GIFs of a fireball exploding, which I used as bookends for the section headers. That made my homepage mostly the best one on AOL.
-
New Hampshire is a wicked awesome place for pine tree enthusiasts.
-
This is my first Coursera enrollment.
-
Thirty-three years ago it was 1984. :) lol<ol>
Thank you,
Robert


Be the first to be notified about new tutorials
Thank you!
Sign Up
--- ---
{% include vendors.html %}By subscribing you understand we will process your personal information in accordance with our Privacy Statement.


UpRing-pubsub Testing Application
Subscribe to a channel (use + and # for wildcards)
Publish a message to a channel


Iriss is a charitable company limited by guarantee. Registered in Scotland: No 313740. Scottish Charity No: SC037882. Registered Office: Brunswick House, 51 Wilson Street, Glasgow, G1 1UZ.
{{ with .Params.description }} {{ end }} {{ hugo.Generator }} {{ $cssmain := resources.Get "css/main.css" }} {{ $cssie9 := resources.Get "css/ie9.css" }} {{ $cssie8 := resources.Get "css/ie8.css" }} {{ $jsshiv := resources.Get "js/ie/html5shiv.js" }} {{ "" | safeHTML }} {{ "" | safeHTML }} {{/* NOTE: These Hugo Internal Templates can be found starting at https://github.com/spf13/hugo/blob/master/tpl/tplimpl/template_embedded.go#L158 */}} {{- template "_internal/opengraph.html" . -}} {{- template "_internal/schema.html" . -}} {{- template "_internal/twitter_cards.html" . -}}
{{ $urlhome := "index.html" | relURL }}Iriss is a charitable company limited by guarantee. Registered in Scotland: No 313740. Scottish Charity No: SC037882. Registered Office: Brunswick House, 51 Wilson Street, Glasgow, G1 1UZ.


This project was initially started at the Department of Computer and Information Science (IDI) at the Norwegian University of Science and Technology (NTNU) during the fall of 2015.The work carried out in this period is considered as preliminary work for this master thesis and allowed us to explore ideas and construct a research foundation for this thesis.This master thesis was conducted during spring of 2016 and continues where the preliminary work ended.
The subject was provided by one of our supervisors, Erwin Marsi. The purpose of the project has been to find out if we could, by using state of the art techniques within stance detection, classify documents according to their stance on anthropogenic (human-induced) global warming. If successful it will enable us to observe if there has been a noticeable change in the general stance on anthropogenic global warming in recent years. The topic at hand is human-induced global warming, and the stances we wanted to detect were in favor, against and neutral (no stance).
Our field of study is Artificial Intelligence and we have worked specifically on machine learning techniques for the past couple of years. Our motivation has been to see if we could apply what we have learned so far to a real problem.
Our project consisted of three parts: information retrieval, document classification, and data visualization. We present our findings on the information retrieval and cover how we extracted information from papers using web crawling methods and how we collected meta data. We will give a summary of our work and research on state of the art systems within stance detection and how to use visualization to perform exploration of data. In addition we will describe the system we implemented to detect stance in climate scientific literature and how we processed the results for interactive presentation.
During the preliminary work an interesting task, organized by SemEval, was presented to us. Based on our supervisors' suggestion we decided to participate. The goal of the task was to detect stance on different subjects in tweets. One of the topics was Climate Change is a Real Concern, which is highly relevant regarding our thesis. Although the task utilizes quite different data, the work done on the shared task is considered an important part of the development of this master thesis. In addition to providing us with more task specific knowledge, the participation gave us the opportunity to experience several aspects of scientific work such as submitting a paper, reviewing and presenting our findings. We would like to thank our supervisors: Erwin Marsi and Rune Sætre for supervising us throughout the course of this project, and our family supporting us all the way through.
IDI@NTNU at SemEval 2016 task 6: Detecting Stance in Tweets Using Shallow Features and GloVe Vectors for Word Representation


- All these things stop us from processing the food we eat into essential Omega-3
- Magnesium, Zinc and B6 deficiency
- Alcohol
- Trans fatty acids
- High cholesterol levels
- Viral infections
- Aging
- Essential Fatty Acid Deficiency
- up to 70% of people do not have enough good, essential fats
- Lack of essential fatty acids have been implicated in the following diseases:
- Rheumatoid arthritis, lupus, Crohn’s disease
- Arrhythmias, coronary heart disease, stroke
- Hypertension
- Breast, prostate and colon cancer
- Atopic dermatitis
- Diabetes
- Regulation of triglycerides, cholesterol levels and prevention of atherosclerosis
- Human growth and development
- Mood disorders, depression and dementia
- Symptoms of Omega-3 fatty acid deficiency
- ALA (Omega-3)
- High blood pressure
- High triglycerides
- Learning impairment
- Poor motor coordination
- Tingling in arms and legs
- Behavioral changes
- Immune dysfunction
- Sticky platelets
- Dry skin or edema
- Mental deterioration
- Symptoms of Omega-6 fatty acid deficiency
- Eczema-like skin eruptions
- Loss of hair
- Liver or kidney degeneration
- Behavioral disturbances
- Excessive sweating and thirst
- Susceptibility to infections
- Poor wound healing
- Sterility (males) /miscarriage
- Growth retardation
- Heart/circulatory problems
- Keeping your fatty acids high
- Take GLA (Gamma Linoleic Acid)
- This is an Omega-6 fatty that does not produce as much inflammation
- Found in Primrose Oil
- Find fish oil that is Pharmaceutical Grade
- this means that toxins are removed – PCBs, DDT, mercury, lead
- has reduced gastrointestinal problems and less bad taste
- Suggested doses of Omega-3
- Suggested daily intake of EPA + DHA
- Maintenance 2.5 gm
- Improved cardiovascular health 2.5 – 5 gm
- Reduce chronic inflammation 5 – 10 gm
- Treat neurological disease 10 – 25 gm
- Test your Omega-3 levels today through VM essential fatty acid test
- Pharmaceutical grade O3 Fish Oil and GLA Oil Mix


Bots!
bots = no ui
Blockchains
Since this theme is MIT licensed, you can use it commercially!
Civic Tech Entrepreneur
Blockchain Developper


The security phrase is to ensure an Emergency Support Services (ESS) Responder can verbally verify your identity with your registration.
Enter a memorable security phrase that is over 6 characters in length. You may include numbers and letters. Do not include any special characters. The security phrase is not case sensitive.
Your security phrase should never include your email address.
Security Phrase
{{ stepEssFileService?.securityPhrase | maskText }}
If you have been evacuated, please share your security phrase with your listed household members. This will allow an Emergency Support Services (ESS) Responder to assist each household member registered under the same file.


A superior construction of the dodecagon: fewer actions than previously.
Start with a circle. Make perpendicular lines. Get the 4 intersecting points; use them as centers.
Get the intersections of the original circle with the new ones: dodecagon.
The source code of this page has more information.


SURVEY FORM
This is a survey form project for microverse application
Name
Email
Age
Wich option best describes your current role?
Student
Full Time Job
Full Time Learner
Prefer not to say
Other
How likely is that you would recommend freeCodeCamp to a friend?
Definitely
Maybe
Not Sure
What do you like most in FCC?
Front End
Back End
Data Visualization
Challenges
Open Source Community
Gitter help rooms
Videos
City Meetups
Wiki
Forum
Additional Courses
Any Comments or Suggestions? Enter your comment here...


Spawn (1997)
Starring: Michael Jai White, John Leguizamo, Martin Sheen, D.B. Sweeney, Nicol Williamson, and Theresa Randle.
Reviw by Laurence<EMAIL_ADDRESS>*** out of ****
Finally, after years and years of waiting, the moviegoing public gets a good film based on a comic book. You do, of course, recall the
awe-inspiring stupidity of Punisher, the wretched horribleness of
Captain America, and you will cringe in mortal terror by
remembering another recent summer release, Batman and Robin. But since
this is a GOOD movie, I won't dwell on those embarassments of cinema.
I'll move right on to Spawn.
 But for those who don't, I'll give a quick synopsis of the first 15 minutes or so of the movie. Basically, Al Simmons(Michael Jai White) is an assassin at some secret government base, kind of like the CIA. He is happily married to Wanda(Theresa Randle), who he loves dearly. His partner is Terry Fitzgerald(D.B. Sweeney) a computer geek. After completing a successful assassination of a US enemy and killing lots of civilians in the process, Simmons grows a conscious and decides to quit. But not before he completes one last mission, his boss, Jason Wynn(Martin Sheen) tells him. Al agrees. Little does he know that the mission is a set-up, and that Wynn has cut a deal with the devil, Malebolgia, who is represented by the fould-mouthed Clown(John Leguizamo). Malebolgia has given Wynn power in exchange for a deadly chemical weapon. Now he wants something else: a person to lead his dark forces in the apocalypse between heaven and hell.  Wynn agrees, and it's goodbye Al. When Simmons is killed, he wake up in the dark pit of hell and hears a voice asking him if he'll lead the dark armies on earth in exchange for being able to see Wanda. Al agrees, and is returned to earth. But a few things have changed... 1)His body is badly burned, although he now has a special costume and cool chains that come out of his body. 2)Malebolgia has returned him to earth 5 years later. 3)He now has Clown and Count Cogliostro(Nicol Williamson) following him around. Clowin is trying to persuade him to hell's side, while Cogliostro is wooing him to heaven's side. Of course, now Simmons is unpresentable to Wanda, who has married Terry, and had a child together, Cyan. Plus Clown is trying to get him to kill Jason Wynn, because Wynn has a device in his heart so that if his heart stops, the chemical weapon he developed for Malebolgia will go off, killing a lot of the earth's population and giving a chance for the dark armies of hell to cross onto earth. Now you're confused, right? Don't worry, the movie lays it out in a way so that you always know what's going on. Of course, for a movie like this to work, it has to have 2 things: good characters and good FX. On the first note, everyone is excellent in their acting, but John Leguizamo stands out as being the hilariously evil Clown. On the second note, the FX are terrific.  If you have any reservations about seeing this movie, then throw them away. It's the best film playing right now out there, and the 3rd best movie this summer(it falls short of Con Air and Face/Off). Go see this movie.
The review above was posted to the
rec.arts.movies.reviews newsgroup (de.rec.film.kritiken for German reviews).
The Internet Movie Database accepts no responsibility for the contents of the
review and has no editorial control. Unless stated otherwise, the copyright
belongs to the author.
Please direct comments/criticisms of the review to relevant newsgroups.
Broken URLs inthe reviews are the responsibility of the author.
The formatting of the review is likely to differ from the original due
to ASCII to HTML conversion.
Related links: index of all rec.arts.movies.reviews reviews