{% extends 'base.html' %} {% load static %} {% load staticfiles %} {% block content %}
{{business.name}}
{{business.email}}
{{business.address}}
{{business.contact}}


{% extends "base.html" %} {% block content %} Are you sure you want to delete this comment? Cancel {{comment.entry}} {% endblock %}


Layout View
Useful viewport grid in row and column format.
view-wide-full
view-wide-66
view-wide-half
view-wide-33
view-wide-quarter
view-tall-full
view-tall-66
view-tall-half
view-tall-33
view-tall-quarter
5
10
15
20
view-wide-25 view-wide-quarter
30
35
40
45
view-wide-50 view-wide-half
55
60
65
70
75
80
85
90
95
view-wide-100 view-wide-full
5
10
15
20
view-tall-25 view-tall-quarter
30
35
40
45
view-tall-50 view-tall-half
55
60
65
70
75
80
85
90
95
view-tall-100 view-tall-full
view-full


Section 7.1 Lecture Videos
Find area between two curves- an overview
Find area between two curves
Area between Two Curves
Area between two Intersecting Curves


| Symbol | Function | Modifies | Dialog |
|---|---|---|---|
| Refresh symbols in ZBS | none | - | |
| Update working directory from repository | local files | Confirm | |
| Shows subversion info about project | none | Information | |
| Commit selected files to repository | repository | Commit message | |
| Revert changes in selected files | local | Revert dialog | |
| Mark conflicted items as resolved | status only | Confirm | |
| Add new (unversioned) files to project | status only | Confirm | |
| Remove files from project | local | Confirm | |
| Ignore files | svn:ignore | Confirm | |
| Show diff | none | Diff dialog or external tool |
| Symbol | Show | Default |
|---|---|---|
| unmodified files | off | |
| modified files | on | |
| conflicted files | on | |
| files added to project | on | |
| files deleted from project | on | |
| folders which have not checkedout complete | on | |
| files not added to project | on | |
| files with defectiv subversion info | on | |
| files deleted from local folder, but not from subversion | on | |
| files without any status | on | |
| external links | off | |
| files mentioned in svn:ignore | off |


fscrypt setup
fscrypt encrypt path/to/directory
fscrypt unlock path/to/encrypted_directory
fscrypt lock path/to/encrypted_directory


This scale of action figures hold many differentSo memorys comes with this scale, first action figures that myself and brother owned, Remco and Mattel created full scale science fi, pre post apoclyptic battle royale worlds that drama could play out right in your bedroom. Today I collect the new improved version with new designs and twist, but I eye some retro figures.
Follow REEDWHAT


Ráhel & Tomi
Posts
¤
New post
¤
About
Posts
The posts are currently loading...
Check Metamask connection if it takes too long


A year in Oniris-Nantes
26 Feb 2014It has been almost one year since I've been in the Unit of Sensometrics and Chemometrics, at Oniris-Nantes. So I feel it's time to look back in retrospect and do a quick review of activities.
What's this photo? Glad you asked. It's the famous great elephant from Les Machines de l'ile de Nantes. A colosal machine of 12 meters high and 8 meters wide, made from 45 tons of wood and steel.
A very personal post
In the fall of 2012 I received an invitation from Mohamed Hanafi to come to Oniris and collaborate with him doing research on multiblock data analysis methods. I gladly accepted his invitation and I moved to Nantes (France) in the spring of 2013.
To be honest, not everything has been fun, awesome, wonderful and cool as I expected. But overall, I cannot complain. As my wife says, it's important to have a positive mind and look at things from the bright side. So yes, this post it's definitely more for me than for my readers, friends, and colleagues. And its main purpose is to help me keep track of some of the stuff I've done in the last 12 months.
Oniris-Nantes
I won't blame you if you know nothing about Oniris. Before coming here, I didn't know anything about it either. Briefly, Oniris is just the weird non-sense yet official name of the École National Vétérinaire, Agroalimentaire et de l'Alimentation (formerly known as ENITIAA). In simple terms, Oniris is the veterinary and food science school of Nantes.
On the food science side, there's the Unit of Sensometrics and Chemometrics (USC) in charge of Mostafa Qannari. This is where I've been working as a research engineer, trying to develop a computational ecosystem in R for multiblock statistical methods. Also, I've been mentoring the graduate students in the stats program, giving seminars for the master students, and sharing tips with other professors. Last but not least, I've also had the chance to partner again with my italian friends in Paris.
My 2nd book
Outside of my job duties, I was able to finish Handling and Processing Strings in R, my second ebook so far. I don't know how many people have read it (or downloaded it). However, I appreciate a lot the few emails I have received from a handful of readers. Thanks to all of them for their critics, for helping me catching a couple of bugs, and for helping me spreading the news about the ebook.
R packages
As part of my day-to-day activities, I have been doing a lot programming and R packaging. Among the several packages that I've been working on, there are three of them that are fully operational (although not all of them in CRAN). In case of doubt, you can always install the latest versions from my github repositories:
tester
turner
matrixkit
Likewise, I've been able to constantly visit Giorgio Russolillo
and pick up again the non-metric PLS features and added them to the package plspm
.
I'm also proud of having contributed to the completion of two R packages developed by my
colleagues at USC: multigroup
and ClustVarLV
. The package
multigroup (by Aida Eslami et al)
provides methods for multigroup data analysis, and it is one of the derived outputs
from Aida Eslami's phd project. In turn, the package ClustVarLV
(by Evelyn Vigneau and Mingkun Chen) provides methods for clustering
of variables around latent variables.
Pending stuff
There are several things in my to-do list. I've tried but failed to convince my colleagues
to use the R package knitr
for creating documents from within R. I just hope it
doesn't take them too long to see the advantages and convenience of avoiding copy-pasting
while preparing their documents and beamer slides.
Also unfinished is my attempt to change their style for making presentations and slides. I know I'm swimming upstream on this issue, but I don't want to lose my hope yet. The truth is that it is easier to influence the new generations than the old ones.
Last remarks
At a more personal level, I was able to migrate my website to github pages and jekyll! And of course, I've improved my French (although it is still very far from being perfect). Last but not least, I've diminished my intolerance to red wine, reduced my aversion to cloudy-rainy weather, increased my preference for ciders and galettes, and discovered the wonders of Breton salted-butter.
I wish I could stay more time in France but I must go back to California. This year in Nantes has been a very enriching experience and I feel very lucky of having being invited to Oniris. What's next? I have no idea, but I'm looking forward for my next journey. As the Nantes' motto says: Favet Neptunus Eunti (Neptune favours the traveller).


SKYLINKConnection Class Reference
| Inherits from | NSObject |
|---|---|
| Declared in | SKYLINKConnection.h |
Overview
@class
You should make sure this objects does not get released as long as you need it, for example by storing it as a strong property.
Delegates
lifeCycleDelegate
delegate related to life cycle, implementing the SKYLINKConnectionLifeCycleDelegate protocol.
@property (nonatomic, weak) id<SKYLINKConnectionLifeCycleDelegate> _Null_unspecified lifeCycleDelegate
Declared In
SKYLINKConnection.h
remotePeerDelegate
delegate related to remote peer activities, implementing the SKYLINKConnectionRemotePeerDelegate protocol.
@property (nonatomic, weak) id<SKYLINKConnectionRemotePeerDelegate> _Null_unspecified remotePeerDelegate
Declared In
SKYLINKConnection.h
mediaDelegate
delegate related to audio/video media, implementing the SKYLINKConnectionMediaDelegate protocol.
@property (nonatomic, weak) id<SKYLINKConnectionMediaDelegate> _Null_unspecified mediaDelegate
Declared In
SKYLINKConnection.h
messagesDelegate
delegate related to various type of custom messages, implementing the SKYLINKConnectionMessagesDelegate protocol.
@property (nonatomic, weak) id<SKYLINKConnectionMessagesDelegate> _Null_unspecified messagesDelegate
Declared In
SKYLINKConnection.h
fileTransferDelegate
delegate related to file transfer, implementing the SKYLINKConnectionFileTransferDelegate protocol.
@property (nonatomic, weak) id<SKYLINKConnectionFileTransferDelegate> _Null_unspecified fileTransferDelegate
Declared In
SKYLINKConnection.h
recordingDelegate
delegate related to room recording, implementing the SKYLINKConnectionRecordingDelegate protocol.
@property (nonatomic, weak) id<SKYLINKConnectionRecordingDelegate> _Null_unspecified recordingDelegate
Declared In
SKYLINKConnection.h
Peer
localPeerId
peer id of the current local user
@property (nonatomic, copy, readonly) NSString *localPeerId
Declared In
SKYLINKConnection.h
maxPeerCount
Maximun number of peers.
@property (nonatomic, assign) NSInteger maxPeerCount
Discussion
The default value depends on the configuration.
Declared In
SKYLINKConnection.h
userName
The use name of the peer.
@property (nonatomic, copy, readonly) NSString *userName
Discussion
This is obtained from the server.
Declared In
SKYLINKConnection.h
enableLogs
Wether enable the logs.
@property (nonatomic, assign) BOOL enableLogs
Discussion
Set the debugging mode for tracing etc.
Declared In
SKYLINKConnection.h
encryptSecrets
Map of secretId and encryption secret for generating key for SDK encryption.
@property (nonatomic, copy) NSDictionary *encryptSecrets
Discussion
SDK now allows AES encryption/decryption of certain user provided information.
Declared In
SKYLINKConnection.h
selectedSecretId
Selected secretId of the secret to use when SDK needs to perform encryption.
@property (nonatomic, copy) NSString *selectedSecretId
Discussion
SDK now allows AES encryption/decryption of certain user provided information.
Declared In
SKYLINKConnection.h
messagePersist
whether the next public server message sent should be persisted.
@property (nonatomic, assign) BOOL messagePersist
Declared In
SKYLINKConnection.h
Lifecycle
– initWithConfig:callback:
Initialize and return a newly allocated connection object
- (null_unspecified instancetype)initWithConfig:(null_unspecified SKYLINKConnectionConfig *)config callback:(nullable ErrorBlock)callback
Parameters
config |
The connection configuration object |
|---|---|
callback |
Skylink callback with an error message |
Discussion
Changes in config after creating the object won’t affect the connection
Declared In
SKYLINKConnection.h
Room connection
– connectToRoomWithAppKey:secret:roomName:userData:callback:
Join the room specifiying the shared secret, room name and user info
- (void)connectToRoomWithAppKey:(null_unspecified NSString *)appKey secret:(null_unspecified NSString *)secret roomName:(null_unspecified NSString *)roomName userData:(null_unspecified id)userData callback:(nullable ErrorBlock)callback
Parameters
appKey |
Shared appKey |
|---|---|
secret |
Shared secret |
roomName |
Name of the room to join |
userData |
User defined information (relating to oneself). May be an NSString, NSDictionary or NSArray |
callback |
Skylink callback with an error message |
Discussion
It is recommended to use connectToRoomWithCredentials:roomName:userInfo: after calculating the credentials on a server, but if the client application has no server implementation then this one should be used
Declared In
SKYLINKConnection.h
– connectToRoomWithStringURL:userData:callback:
Join the room specifiying the calculated string URL and user info.
- (void)connectToRoomWithStringURL:(null_unspecified NSString *)stringURL userData:(null_unspecified id)userData callback:(nullable ErrorBlock)callback
Parameters
stringURL |
Generated with room name, appKey, secret, startTime and duration. Typed NSString (not NSURL). |
|---|---|
userData |
User defined information (relating to oneself). May be an NSString, NSDictionary or NSArray. |
callback |
Skylink callback with an error message. |
Discussion
Use this method when you calculate the URL on your server with your API key, secret and room name. Allows you to avoid having those parameters in the iOS app code.
Declared In
SKYLINKConnection.h
– disconnect:
Leave the room
- (void)disconnect:(nullable ErrorBlock)callback
Parameters
callback |
Skylink callback with an error message |
|---|
Discussion
Leave the room and remove any video renderers and PeerConnections
Declared In
SKYLINKConnection.h
Media create remove
– createLocalMediaWithMediaDevice:mediaMetadata:callback:
Start a local media with a media device
- (void)createLocalMediaWithMediaDevice:(SKYLINKMediaDevice)mediaDevice mediaMetadata:(id _Nullable)mediaMetadata callback:(nullable ErrorBlock)callback
Parameters
mediaDevice |
The type of Skylink media device you want to start |
|---|---|
mediaMetadata |
Some label associated with the new media, can be NSString, NSDictionary, NSArray |
callback |
Skylink callback with an error message |
Declared In
SKYLINKConnection.h
– createLocalMediaWithMediaDevice:mediaMetadata:customVideoCapturer:captureSessionPreset:fps:callback:
Start a custom local media with a media device, customVideoCapturer, captureSessionPreset, and fps
- (void)createLocalMediaWithMediaDevice:(SKYLINKMediaDevice)mediaDevice mediaMetadata:(id _Nullable)mediaMetadata customVideoCapturer:(RTCCameraVideoCapturer *_Nonnull)customVideoCapturer captureSessionPreset:(AVCaptureSessionPreset _Null_unspecified)captureSessionPreset fps:(NSInteger)fps callback:(nullable ErrorBlock)callback
Parameters
mediaDevice |
The type of Skylink media device you want to start |
|---|---|
mediaMetadata |
Some label associated with the new media, can be NSString, NSDictionary, NSArray |
customVideoCapturer |
Using custom videoCapturer |
captureSessionPreset |
AVCaptureSessionPreset will be accepted |
fps |
The framerate using by the custom video capturer |
callback |
Skylink callback with an error message |
Discussion
Available values for captureSessionPreset AVCaptureSessionPresetLow, AVCaptureSessionPreset640x480, AVCaptureSessionPreset352x288, AVCaptureSessionPreset1280x720, AVCaptureSessionPresetHigh, AVCaptureSessionPresetPhoto, AVCaptureSessionPreset1920x1080
Declared In
SKYLINKConnection.h
– createLocalMediaWithMediaDevice:mediaMetadata:captureSessionPreset:fps:callback:
Start a local media with a media device, custom captureSessionPreset and fps
- (void)createLocalMediaWithMediaDevice:(SKYLINKMediaDevice)mediaDevice mediaMetadata:(id _Nullable)mediaMetadata captureSessionPreset:(AVCaptureSessionPreset _Null_unspecified)captureSessionPreset fps:(NSInteger)fps callback:(nullable ErrorBlock)callback
Parameters
mediaDevice |
The type of Skylink media device you want to start |
|---|---|
mediaMetadata |
Some label associated with the new media, can be NSString, NSDictionary, NSArray |
captureSessionPreset |
AVCaptureSessionPreset will be accepted |
fps |
The framerate using by the custom video capturer |
callback |
Skylink callback with an error message |
Discussion
Available values for captureSessionPreset AVCaptureSessionPresetLow, AVCaptureSessionPreset640x480, AVCaptureSessionPreset352x288, AVCaptureSessionPreset1280x720, AVCaptureSessionPresetHigh, AVCaptureSessionPresetPhoto, AVCaptureSessionPreset1920x1080
Declared In
SKYLINKConnection.h
– createLocalMediaWithMediaDevice:mediaMetadata:fromViewController:callback:
Start a local media with a media device and a custom view controller
- (void)createLocalMediaWithMediaDevice:(SKYLINKMediaDevice)mediaDevice mediaMetadata:(id _Nullable)mediaMetadata fromViewController:(UIViewController *_Null_unspecified)viewController callback:(nullable ErrorBlock)callback
Parameters
mediaDevice |
The type of Skylink media device you want to start |
|---|---|
mediaMetadata |
Some label associated with the new media, can be NSString, NSDictionary, NSArray |
viewController |
Screenshare with specific ViewController, if you don’t provide a view controller, the top view controller will be used |
callback |
Skylink callback with an error message |
Declared In
SKYLINKConnection.h
– changeLocalMediaStateWithMediaId:mediaState:callback:
Change a local media state by the mediaId
- (void)changeLocalMediaStateWithMediaId:(NSString *_Nonnull)mediaId mediaState:(SKYLINKMediaState)mediaState callback:(nullable ErrorBlock)callback
Parameters
mediaId |
The unique mediaId of a Skylink media object |
|---|---|
mediaState |
The SkyinkMediaState you want to change to |
callback |
Skylink callback with an error message |
Declared In
SKYLINKConnection.h
– destroyLocalMediaWithMediaId:callback:
Stop and remove a local media by the mediaId
- (void)destroyLocalMediaWithMediaId:(NSString *_Nonnull)mediaId callback:(nullable ErrorBlock)callback
Parameters
mediaId |
The unique mediaId of a Skylink media object |
|---|---|
callback |
Skylink callback with an error message |
Declared In
SKYLINKConnection.h
Media get
– getSkylinkMediaWithMediaId:
Get specific SkylinkMedia via MediaId
- (nullable SKYLINKMedia *)getSkylinkMediaWithMediaId:(nonnull NSString *)mediaId
Parameters
mediaId |
The unique mediaId of a Skylink media object |
|---|
Return Value
The required media, if cannot find, nil will be returned
Declared In
SKYLINKConnection.h
– getSkylinkMediaListWithMediaType:peerId:
Get list of SkylinkMedia via MediaType
- (nullable NSArray<SKYLINKMedia*> *)getSkylinkMediaListWithMediaType:(SKYLINKMediaType)mediaType peerId:(NSString *_Nullable)peerId
Parameters
mediaType |
The SkylinkMediaType you want to get |
|---|---|
peerId |
The peerId you want to get from |
Return Value
The array of the required media, if cannot find, nil will be returned
Discussion
If mediaType is NOT in the SKYLINKMediaType enum, all SM of peerId will be returned. If peerId is nil, all SM of mediaType will be returned. If peerId is null and mediaType is NOT in the SKYLINKMediaType enum all SM will be returned
Declared In
SKYLINKConnection.h
Media video devices
– switchCamera:
Switches between front and back camera. By default the front camera input is captured.
- (void)switchCamera:(nullable ErrorBlock)callback
Declared In
SKYLINKConnection.h
– getCurrentCaptureFormat
Get the current camera captured format
- (nullable AVCaptureDeviceFormat *)getCurrentCaptureFormat
Return Value
The current capturer format
Declared In
SKYLINKConnection.h
– getAllCaptureFormats
Get all the supported camera capture formats
- (nullable NSArray<AVCaptureDeviceFormat*> *)getAllCaptureFormats
Return Value
All the supported capturer formats
Declared In
SKYLINKConnection.h
– getCurrentVideoDevice
Get the current video device
- (nullable AVCaptureDevice *)getCurrentVideoDevice
Return Value
The current video device
Declared In
SKYLINKConnection.h
– getAllVideoDevices
Get all available video devices
- (nullable NSArray<AVCaptureDevice*> *)getAllVideoDevices
Return Value
The array of all video devices
Declared In
SKYLINKConnection.h
– getCurrentCameraName
Get the current camera name
- (nullable NSString *)getCurrentCameraName
Return Value
The current camera name
Declared In
SKYLINKConnection.h
– getAllCameraNames
Get all the available camera names
- (nullable NSArray<NSString*> *)getAllCameraNames
Return Value
The array of all camera names
Declared In
SKYLINKConnection.h
Media video resolutions
– setInputVideoResolutionOfMedia:toWidth:height:fps:callback:
You may use this to set your local input stats
- (void)setInputVideoResolutionOfMedia:(nonnull NSString *)mediaId toWidth:(NSUInteger)width height:(NSUInteger)height fps:(NSUInteger)fps callback:(nullable ErrorBlock)callback
Parameters
mediaId |
The unique mediaId of a Skylink media object |
|---|---|
width |
Width you want to set |
height |
Height you want to set |
fps |
Frame rate you want to set |
callback |
Skylink callback with an error message |
Declared In
SKYLINKConnection.h
– getInputVideoResolutionWithMediaId:callback:
Get all the stats for your local input video
- (void)getInputVideoResolutionWithMediaId:(nonnull NSString *)mediaId callback:(ResolutionResultBlock _Null_unspecified)callback
Parameters
mediaId |
The unique mediaId of a Skylink media object |
|---|---|
callback |
Skylink callback contains the width height frame rate and an error message, if everything is fine, the error can be nil |
Declared In
SKYLINKConnection.h
– getReceivedVideoResolutionWithMediaId:callback:
Get all the stats of your received remote video
- (void)getReceivedVideoResolutionWithMediaId:(nonnull NSString *)mediaId callback:(ResolutionResultBlock _Null_unspecified)callback
Parameters
mediaId |
The unique mediaId of a Skylink media object |
|---|---|
callback |
Skylink callback contains the width height frame rate and an error message, if everything is fine, the error can be nil |
Declared In
SKYLINKConnection.h
– getSentVideoResolutionOfRemotePeerId:mediaId:callback:
Get all the stats you sent to the remote peer
- (void)getSentVideoResolutionOfRemotePeerId:(nonnull NSString *)remotePeerId mediaId:(nonnull NSString *)mediaId callback:(ResolutionResultBlock _Null_unspecified)callback
Parameters
remotePeerId |
The remote peer id |
|---|---|
mediaId |
The unique mediaId of a Skylink media object |
callback |
Skylink callback contains the width height frame rate and an error message, if everything is fine, the error can be nil |
Declared In
SKYLINKConnection.h
Media others
– muteAudio:
Mute/unmute own audio and trigger mute/unmute audio call back for all other peers.
- (void)muteAudio:(BOOL)isMuted
Parameters
isMuted |
Flag to set if audio should be muted. Set to true to mute and false to unmute. |
|---|
Declared In
SKYLINKConnection.h
– muteVideo:
Mute/unmute own video and trigger mute/unmute video call back for all other peers.
- (void)muteVideo:(BOOL)isMuted
Parameters
isMuted |
Flag to set if video should be muted. Set to true to mute and false to unmute. |
|---|
Declared In
SKYLINKConnection.h
– isAudioMuted
Checks if own audio is currently muted.
- (BOOL)isAudioMuted
Return Value
true if audio is muted and false otherwise.
Declared In
SKYLINKConnection.h
– isVideoMuted
Checks if own video is currently muted.
- (BOOL)isVideoMuted
Return Value
true if video is muted and false otherwise.
Declared In
SKYLINKConnection.h
– isMultiTrackEnable
Checks the value in the SDK, which was set by the SkylinkConfig in SDK’s init
- (BOOL)isMultiTrackEnable
Return Value
Whethe enabled or not
Discussion
This value does not change once set
Declared In
SKYLINKConnection.h
– setAudioOutput:
set audio output to speaker
- (void)setAudioOutput:(BOOL)isSpeaker
Discussion
This value does not change once set
Declared In
SKYLINKConnection.h
Statistics
– getSentTransferSpeedByMediaId:remotePeerId:callback:
Get the full WebRTC stats
- (void)getSentTransferSpeedByMediaId:(nonnull NSString *)mediaId remotePeerId:(null_unspecified NSString *)remotePeerId callback:(void ( ^ _Null_unspecified ) ( CGFloat speed , NSError *_Nullable error ))callback
Parameters
mediaId |
The unique mediaId of a Skylink media object |
|---|---|
remotePeerId |
The remote peer id |
callback |
Skylink callback with an object containing the transfer speed (Kbps) and an error, the error can be nil if everything is fine |
Declared In
SKYLINKConnection.h
– getReceivedTransferSpeedByMediaId:callback:
Get the full WebRTC stats
- (void)getReceivedTransferSpeedByMediaId:(nonnull NSString *)mediaId callback:(void ( ^ _Null_unspecified ) ( CGFloat speed , NSError *_Nullable error ))callback
Parameters
mediaId |
The unique mediaId of a Skylink media object |
|---|---|
callback |
Skylink callback with an object containing the transfer speed (Kbps) and an error, the error can be nil if everything is fine |
Declared In
SKYLINKConnection.h
– getSentWebRtcStatsWithMediaId:remotePeerId:callback:
Get the full WebRTC stats for sent
- (void)getSentWebRtcStatsWithMediaId:(nonnull NSString *)mediaId remotePeerId:(null_unspecified NSString *)remotePeerId callback:(void ( ^ _Nullable ) ( id _Nullable responseObject , NSError *_Nullable error ))callback
Parameters
mediaId |
The unique mediaId of a Skylink media object |
|---|---|
remotePeerId |
The remote peer id |
callback |
Skylink callback with an object containing all the WebRTC stats |
Declared In
SKYLINKConnection.h
– getReceivedWebRtcStatsWithMediaId:callback:
Get the full WebRTC stats for receive
- (void)getReceivedWebRtcStatsWithMediaId:(nonnull NSString *)mediaId callback:(void ( ^ _Nullable ) ( id _Nullable responseObject , NSError *_Nullable error ))callback
Parameters
mediaId |
The unique mediaId of a Skylink media object |
|---|---|
callback |
Skylink callback with an object containing all the WebRTC stats |
Declared In
SKYLINKConnection.h
Recording
– startRecording:
Start the recording of the room
- (void)startRecording:(nullable ErrorBlock)callback
Parameters
callback |
Skylink callback with an error message |
|---|
Discussion
Warning: This feature is in BETA
This is a Skylink Media Relay only feature, it needs to be enable for the API Key in Temasys developer console
Declared In
SKYLINKConnection.h
– stopRecording:
Stop the recording of the room
- (void)stopRecording:(nullable ErrorBlock)callback
Parameters
callback |
Skylink callback with an error message |
|---|
Discussion
Warning: This feature is in BETA
This is a Skylink Media Relay only feature, it needs to be enable for the API Key in Temasys developer console
Declared In
SKYLINKConnection.h
– isRecording
Check recording status.
- (BOOL)isRecording
Return Value
The recording status bool value
Discussion
This is a Skylink Media Relay only feature
Declared In
SKYLINKConnection.h
Messaging
– sendServerMessage:toRemotePeerId:callback:
Send a server message (dictionary, array or string) to a peer via signaling server
- (void)sendServerMessage:(null_unspecified id)message toRemotePeerId:(nullable NSString *)remotePeerId callback:(nullable ErrorBlock)callback
Parameters
message |
User defined message to be sent. May be an NSString, NSDictionary or NSArray |
|---|---|
remotePeerId |
The unique id of the peer to whom the message is sent |
callback |
Skylink callback with an error message |
Discussion
If the ‘peerId’ is not given then the message is broadcasted to all the peers
Declared In
SKYLINKConnection.h
– sendP2PMessage:toRemotePeerId:callback:
Send a peer to peer message (dictionary, array or string) to a peer via data channel
- (void)sendP2PMessage:(null_unspecified id)message toRemotePeerId:(nullable NSString *)remotePeerId callback:(nullable ErrorBlock)callback
Parameters
message |
User defined message to be sent. May be an NSString, NSDictionary, NSArray |
|---|---|
remotePeerId |
The unique id of the peer to whom the message is sent |
callback |
Skylink callback with an error message |
Discussion
If the ‘peerId’ is not given then the message is broadcasted to all the peers
Declared In
SKYLINKConnection.h
– getStoredMessages:
The sending Peer sends this to get storedMessages of the room
- (void)getStoredMessages:(void ( ^ _Null_unspecified ) ( NSArray *_Nullable storedMessages , NSDictionary *_Nullable errors ))callback
Discussion
Can only get all public messages
Declared In
SKYLINKConnection.h
Data transfer
– sendData:toRemotePeerId:callback:
Send binary data to a peer via data channel
- (void)sendData:(null_unspecified NSData *)data toRemotePeerId:(null_unspecified NSString *)remotePeerId callback:(nullable ErrorBlock)callback
Parameters
data |
Binary data to be sent to the peer. The maximum size the method expects is 65456 bytes |
|---|---|
remotePeerId |
The unique id of the peer to whom the data is sent |
callback |
Skylink callback with an error message |
Discussion
If the ‘peerId’ is not given then the data is sent to all the peers. If the caller passes data object exceeding the maximum length i.e. 65456, excess bytes are truncated to the limit before sending the data on to the channel
Declared In
SKYLINKConnection.h
File Transfer
– sendFileTransferWithFileURL:assetType:fileName:remotePeerId:callback:
This will trigger a file permission event at a peer
- (void)sendFileTransferWithFileURL:(null_unspecified NSURL *)fileURL assetType:(SKYLINKAssetType)assetType fileName:(NSString *_Nullable)fileName remotePeerId:(null_unspecified NSString *)remotePeerId callback:(nullable ErrorBlock)callback
Parameters
fileURL |
The url of the file to send |
|---|---|
assetType |
The type of the asset to send |
fileName |
The unique id of the peer to whom the file would be sent |
remotePeerId |
The unique id of the peer to whom the file would be sent, if it is nil, broadcast the sending |
callback |
Skylink callback with an error message |
Exceptions
exception |
An exception will be raised if there is already a file transfer being done with the same peer |
|---|
Declared In
SKYLINKConnection.h
– acceptFileTransferWithFileName:fromRemotePeerId:callback:
Accept the file transfer request from a peer
- (void)acceptFileTransferWithFileName:(null_unspecified NSString *)fileName fromRemotePeerId:(null_unspecified NSString *)remotePeerId callback:(nullable ErrorBlock)callback
Parameters
fileName |
The name of the file in request, you can specify a file name, if it is nil, then then file name will be the original file name |
|---|---|
remotePeerId |
The unique id of the peer from whom the file would be received |
callback |
Skylink callback with an error message |
Discussion
You can specify a local file name, for the file receiving from the remote peer, if don’t want to specify a local name, just send a nil, then the original file name will be used to save to your local disk
Declared In
SKYLINKConnection.h
– rejectFileTransferFromRemotePeerId:callback:
Reject a File (uses WRQ) from remote user
- (void)rejectFileTransferFromRemotePeerId:(null_unspecified NSString *)remotePeerId callback:(nullable ErrorBlock)callback
Parameters
remotePeerId |
The unique id of the peer from whom the file would be received |
|---|---|
callback |
Skylink callback with an error message |
Declared In
SKYLINKConnection.h
– cancelFileTransferWithRemotePeerId:forSending:callback:
Cancel the existing on going transfer at anytime
- (void)cancelFileTransferWithRemotePeerId:(null_unspecified NSString *)remotePeerId forSending:(BOOL)forSending callback:(nullable ErrorBlock)callback
Parameters
forSending |
The BOOL value indicates if you are to send the file |
|---|---|
callback |
Skylink callback with an error message |
Discussion
If you are the sender, this is true, you can cancel the sending anytime(before or after it starts), if you are the receiver, this is false, you may also cancel the receiving anytime
Declared In
SKYLINKConnection.h
Room state
– lockTheRoom:
Lock the room
- (void)lockTheRoom:(nullable ErrorBlock)callback
Parameters
callback |
Skylink callback with an error message |
|---|
Declared In
SKYLINKConnection.h
– unlockTheRoom:
Unlock the room
- (void)unlockTheRoom:(nullable ErrorBlock)callback
Parameters
callback |
Skylink callback with an error message |
|---|
Declared In
SKYLINKConnection.h
Room related
– getRoomId
Get roomId
- (nonnull NSString *)getRoomId
Return Value
RoomId
Discussion
This is generally not needed
Declared In
SKYLINKConnection.h
User
– getPeerIdList
Get list of Peers connected
- (nullable NSArray<NSString*> *)getPeerIdList
Return Value
The array of connected remote peers
Declared In
SKYLINKConnection.h
– sendLocalUserData:callback:
Update user information for every other peer and triggers user info call back at all the other peer’s end
- (void)sendLocalUserData:(null_unspecified id)localUserData callback:(nullable ErrorBlock)callback
Parameters
localUserData |
User defined information. May be an NSString, NSDictionary or NSArray |
|---|---|
callback |
Skylink callback with an error message |
Declared In
SKYLINKConnection.h
– getUserInfo:
Get the cached user info for a particular peer
- (nonnull id)getUserInfo:(nullable NSString *)peerId
Parameters
peerId |
The unique id of the peer, if the peerId is inl, then get self userInfo |
|---|
Return Value
User defined information. May be an NSString, NSDictionary or NSArray
Declared In
SKYLINKConnection.h
– refreshConnectionWithRemotePeerId:doIceRestart:callback:
Refresh peer connection with a specified peer
- (void)refreshConnectionWithRemotePeerId:(nullable NSString *)remotePeerId doIceRestart:(BOOL)doIceRestart callback:(nullable ErrorBlock)callback
Parameters
remotePeerId |
The unique id of the peer with whom the connection is being refreshed |
|---|---|
doIceRestart |
Is this restart an ICE restart |
callback |
Skylink callback with an error message |
Discussion
This method is provided as a convenience method. So that one can call if a peer streams are not behaving correctly
Declared In
SKYLINKConnection.h
Utility
+ getSkylinkVersion
Get the version string of this Skylink SDK for iOS
+ (nonnull NSString *)getSkylinkVersion
Return Value
Version string of this Skylink SDK for iOS
Declared In
SKYLINKConnection.h
+ calculateCredentials:duration:startTime:secret:
Calculate credentials to be used by the connection
+ (nonnull NSString *)calculateCredentials:(null_unspecified NSString *)roomName duration:(null_unspecified NSNumber *)duration startTime:(null_unspecified NSDate *)startTime secret:(null_unspecified NSString *)secret
Parameters
roomName |
Name of the room |
|---|---|
duration |
Duration of the call in hours |
startTime |
Start time of the call as per client application time zone |
secret |
The shared secret |
Return Value
The calculated credential string
Declared In
SKYLINKConnection.h
+ getErrorFrom:
Get NSError of SDK error list from Error code
+ (null_unspecified NSError *)getErrorFrom:(int)errorCode
Parameters
errorCode |
code of error |
|---|
Return Value
The NSError
Declared In
SKYLINKConnection.h


|
|||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
public interface SupportMenuItem
Interface for direct access to a previously created menu item. This version extends the one available in the framework to ensures that any necessary elements added in later versions of the framework, are available for all platforms.
android.view.MenuItem
| Field Summary | |
|---|---|
static int |
SHOW_AS_ACTION_ALWAYS
Always show this item as a button in an Action Bar. |
static int |
SHOW_AS_ACTION_COLLAPSE_ACTION_VIEW
This item's action view collapses to a normal menu item. |
static int |
SHOW_AS_ACTION_IF_ROOM
Show this item as a button in an Action Bar if the system decides there is room for it. |
static int |
SHOW_AS_ACTION_NEVER
Never show this item as a button in an Action Bar. |
static int |
SHOW_AS_ACTION_WITH_TEXT
When this item is in the action bar, always show it with a text label even if it also has an icon specified. |
| Method Summary | |
|---|---|
boolean |
collapseActionView()
Collapse the action view associated with this menu item. |
boolean |
expandActionView()
Expand the action view associated with this menu item. |
View |
getActionView()
Returns the currently set action view for this menu item. |
ActionProvider |
getSupportActionProvider()
Gets the ActionProvider . |
boolean |
isActionViewExpanded()
Returns true if this menu item's action view has been expanded. |
MenuItem |
setActionView(int resId)
Set an action view for this menu item. |
MenuItem |
setActionView(View view)
Set an action view for this menu item. |
void |
setShowAsAction(int actionEnum)
Sets how this item should display in the presence of an Action Bar. |
MenuItem |
setShowAsActionFlags(int actionEnum)
Sets how this item should display in the presence of an Action Bar. |
SupportMenuItem |
setSupportActionProvider(ActionProvider actionProvider)
Sets the ActionProvider responsible for creating an action view if
the item is placed on the action bar. |
SupportMenuItem |
setSupportOnActionExpandListener(MenuItemCompat.OnActionExpandListener listener)
Set an MenuItemCompat.OnActionExpandListener on this menu item to be notified when the associated
action view is expanded or collapsed. |
| Field Detail |
|---|
static final int SHOW_AS_ACTION_NEVER
static final int SHOW_AS_ACTION_IF_ROOM
static final int SHOW_AS_ACTION_ALWAYS
static final int SHOW_AS_ACTION_WITH_TEXT
static final int SHOW_AS_ACTION_COLLAPSE_ACTION_VIEW
| Method Detail |
|---|
void setShowAsAction(int actionEnum)
SHOW_AS_ACTION_ALWAYS
, SHOW_AS_ACTION_IF_ROOM
, or
SHOW_AS_ACTION_NEVER
should be used, and you may optionally OR the value with SHOW_AS_ACTION_WITH_TEXT
. SHOW_AS_ACTION_WITH_TEXT requests that when the item is shown as
an action, it should be shown with a text label.
actionEnum
- How the item should display. One of SHOW_AS_ACTION_ALWAYS
, SHOW_AS_ACTION_IF_ROOM
, or SHOW_AS_ACTION_NEVER
.
SHOW_AS_ACTION_NEVER is the default.android.app.ActionBar
,
setActionView(View)
MenuItem setShowAsActionFlags(int actionEnum)
SHOW_AS_ACTION_ALWAYS
,
SHOW_AS_ACTION_IF_ROOM
, or SHOW_AS_ACTION_NEVER
should
be used, and you may optionally OR the value with SHOW_AS_ACTION_WITH_TEXT
.
SHOW_AS_ACTION_WITH_TEXT requests that when the item is shown as an action,
it should be shown with a text label.
Note: This method differs from setShowAsAction(int)
only in that it
returns the current MenuItem instance for call chaining.
actionEnum
- How the item should display. One of SHOW_AS_ACTION_ALWAYS
, SHOW_AS_ACTION_IF_ROOM
, or SHOW_AS_ACTION_NEVER
.
SHOW_AS_ACTION_NEVER is the default.
android.app.ActionBar
,
setActionView(View)
MenuItem setActionView(View view)
Note: Setting an action view overrides the action provider
provider set via setSupportActionProvider(android.support.v4.view.ActionProvider)
.
view
- View to use for presenting this item to the user.
setShowAsAction(int)
MenuItem setActionView(int resId)
Note: Setting an action view overrides the action provider
provider set via setSupportActionProvider(android.support.v4.view.ActionProvider)
.
resId
- Layout resource to use for presenting this item to the user.
setShowAsAction(int)
View getActionView()
setActionView(View)
,
setShowAsAction(int)
SupportMenuItem setSupportActionProvider(ActionProvider actionProvider)
ActionProvider
responsible for creating an action view if
the item is placed on the action bar. The provider also provides a default
action invoked if the item is placed in the overflow menu.
Note: Setting an action provider overrides the action view
set via setActionView(int)
or setActionView(View)
.
actionProvider
- The action provider.
ActionProvider
ActionProvider getSupportActionProvider()
ActionProvider
.
ActionProvider
,
setSupportActionProvider(ActionProvider)
boolean expandActionView()
SHOW_AS_ACTION_COLLAPSE_ACTION_VIEW
. If a
listener has been set using setSupportOnActionExpandListener(android.support.v4.view.MenuItemCompat.OnActionExpandListener)
it will have its MenuItemCompat.OnActionExpandListener.onMenuItemActionExpand(MenuItem)
method
invoked. The listener may return false from this method to prevent expanding the action view.
boolean collapseActionView()
SHOW_AS_ACTION_COLLAPSE_ACTION_VIEW
. If a
listener has been set using setSupportOnActionExpandListener(android.support.v4.view.MenuItemCompat.OnActionExpandListener)
it will have its MenuItemCompat.OnActionExpandListener.onMenuItemActionCollapse(MenuItem)
method
invoked. The listener may return false from this method to prevent collapsing the action
view.
boolean isActionViewExpanded()
expandActionView()
,
collapseActionView()
,
SHOW_AS_ACTION_COLLAPSE_ACTION_VIEW
,
MenuItemCompat.OnActionExpandListener
SupportMenuItem setSupportOnActionExpandListener(MenuItemCompat.OnActionExpandListener listener)
MenuItemCompat.OnActionExpandListener
on this menu item to be notified when the associated
action view is expanded or collapsed. The menu item must be configured to expand or collapse
its action view using the flag SHOW_AS_ACTION_COLLAPSE_ACTION_VIEW
.
listener
- Listener that will respond to expand/collapse events
|
|||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |


Input
Type the string here and let the rest with us:
Output
Tree represented as JSON (toJSON
):
Tree reverted with toString
method:
Let's play with Sow String Library!
Type the string here and let the rest with us:
Tree represented as JSON (toJSON
):
Tree reverted with toString
method:


Relaxio is designed to allow users to create and store their own ambient mixes for reading, relaxing, and focusing. This app was developed as my capstone project in the Front-end Web Development course at Bloc.io.
All sound mp3s sourced via YouTube. Singing bowls mp3 available courtesy of the 33bowls monastery. If you'd like to suggest new sounds that would improve your listening experience, please feel free to reach out via the contact info below.
Significant contributions to development were made by Matthew Maxwell, my Bloc mentor. Logo and icons designed by Gisele Schaaf.


--- layout: post authors: ["Justin Kitzes"] title: "Collaborative Lesson Development - Why Not?" date: 2014-03-14 time: "09:00:00" tags: ["Teaching", "Education"] ---
A few weeks ago, Greg Wilson asked me:
Why is there so little open, collaborative development of lesson plans and curricula? Is there something that makes teaching different from coding (e.g., open source software) and from writing (e.g., Wikipedia)?
A dozen emails later, I can't claim that we're much closer to a definitive answer, but we have come up with a working hypothesis. We'd be very interested in feedback.
Three key ingredients appear to be required for collaborative development of any sort of material:
For example, the continued development of IPython requires GitHub, the core development team (especially Fernando Pérez and Brian Granger), and scientists/coders who understand pull requests. The growth of Wikipedia required the Wikimedia Foundation, the core admins, and interested readers who understand how to use a browser-based Wiki editor.
The non-existence of open, collaborative lessons could be caused by any of these three factors being absent. Greg believes that the biggest limitation is #2: while lots of people in education can write and edit lesson plans, they appear not to have taken on the broader role of managing the development of collaborative materials. However, the existence of edited books suggests that this shouldn't seem like a strange activity.
My vote is that the biggest limitation is #3: potential contributors need a certain level of familiarity and comfort with the tools that enable contributions (such as version control or a browser-based Wiki editor). I suspect that these skills may be lacking among educators, whereas they're not lacking to the same extent among coders or even among Wikipedia readers.
An interesting exception is the lesson materials Software Carpentry is developing. Software Carpentry arguably works because of GitHub, Greg and other topic editors, and instructors who understand pull requests. The first and third of these are possible largely because the contributors to the Software Carpentry lessons are, by design, also scientists and coders.
Importantly, the intervention required to promote collaborative lesson development will depend on where the bottleneck lies:
Or maybe all of this is a work in progress and we just need to wait for the next generation of tech-savvy educators (and students).
So, that's about as far as we've gotten. What do you think?


If you’re concerned about something or need to talk to someone there are numbers you can call right now:
F.I.R.S.T Crisis is an out of hours Crisis Service which provides a short term support to anyone (16 - 65 years old) experiencing a crisis in their mental health in Renfrewshire. 7 days a week, 365 days a year, 9am to 10pm Weekdays, 10am - 5.30pm Weekends Telephone: 0141 848 9090, Freephone (from landlines): 0500 829 093
You can phone and speak to a Breathing Space advisor on 0800 83 85 87.The Breathing Space phoneline is available 24 hours at weekends (6pm Friday - 6am Monday) and 6pm - 2am on weekdays (Monday - Thursday).
If you are feeling distressed, in a state of despair, suicidal or need emotional support outwith these hours you can contact Samaritans on 08457 90 90 90.Your call will be confidential and will be taken by a trained Samaritans volunteer.The phoneline is available 24 hours a day, 7 days a week.

If you think you need an emergency ambulance you should dial 999.


JSW Energy profit up 12% at Rs 353 cr in Q2
The company had reported a profit of Rs 316 crore in the year-ago period, a BSE filing said.
by PTIJSW Energy on Friday posted about 12 per cent rise in consolidated net profit at Rs 353 crore for the September quarter of this fiscal mainly due to lower fuel and finance cost.
The company had reported a profit of Rs 316 crore in the year-ago period, a BSE filing said.
The profit in April-September also rose to Rs 597.36 crore from Rs 545.13 crore a year ago.
Total revenue during the quarter under review fell 13 per cent to Rs 2,232 crore from Rs 2,568 crore in the year-ago period mainly due to decline in fuel cost.
The fuel cost for the quarter fell 26 per cent year-on-year to Rs 983 crore primarily due to moderation in the imported coal prices, the company said.
Finance cost declined to Rs 272 crore from Rs 308 crore in the corresponding quarter of the previous year, attributable to proactive debt repayment or prepayment.
Consolidated net worth and net debt as on September 30, 2019 were Rs 11,756 crore and Rs 9,702 crore, respectively, resulting in a net debt to equity ratio of 0.83X.
The firm is mainly into power generation business.Special Thursday Expiry on 10th 7th Nov
Early Closure to The Great Diwali Discount. Last Chance to get Moneycontrol PRO for a year @ Rs. 289/- only
Coupon code: DIWALI


153 S 160th Street Burien WA 98148
ph.<PHONE_NUMBER>
email<EMAIL_ADDRESS>An information Systems degree certificate holder seeking a software developer job at Microsoft
Information Systems Major
Bellevue College,Bellevue Washington


Thanks to Jean-Christophe Garnier for his assistance with this release.
Three methods have been added in this release.
public static boolean isParseable(String aCandidateDateTime)
The remaining two methods form a pair, and let you pass nanosecond values into and out of DateTime:
public static DateTime forInstantNanos(long aNanoseconds, TimeZone aTimeZone)
public long getNanosecondsInstant(TimeZone aTimeZone)
Thanks to Piero Campalani for his help with this item.
2012-05-24T02:03:04 2012-05-24T02:03:04.123456789This change is backwards-compatible. This change was added mainly for compatibility with the input type='datetime-local' defined by HTML5. It allows browser implementations to submit text of the above syntax.
Formatting
The format() methods have changed implementation.
The style 'YYYYMMDD', for example, is now permitted. (This corrects an oversight.)
In addition, the text that can be passed to the format methods can now take a much wider range of values. For example, a valid format String is :
'Now: YYYY-MM-DD hh:mm:ss'This text acts like a little template. The preamble 'Now :' is simply echoed, since it contains no formatting symbols.
Such free-form text will often need pairs of escape characters '|', to prevent h, m, s, a, f, and so on from being interpreted as formatting symbols. For example :
'|The date is:| YYYY-MM-DD'
DateTime.isValidFormatString(String)
This method has been removed. Since the String passed to the format() methods has no restrictions, such a
method no longer makes sense.


XPath Finder
Clear Info
@Version: Protype-B (Prototype-C is on dev),
@Author: Ashutosh Mishra, NNG Experiments
@Github:nityanarayan44/Extension.git
Extension Ready.


This gem of a medieval harbour lies on the northern side of the Gulf of Corinth, about 5 NM east of the new bridge spanning the narrows at Rion.
Position 38° 23.5' N, 021°49.8' E.
This tiny harbour gets very full in the height of the season. There is not much room, so be well prepared before entering. Berth wherever there is room. The bottom is very soft mud.
In settled weather or off-shore winds, it is possible to anchor off the beach to the west of the entrance. The holding is good in sand. Alternatively, there is a good anchorage just south of the harbour in 10m over sand. Larger yachts will need to anchor outside anyway.
There are (currently) no harbour dues.
Last updated March 2013.


Deployer
deployments
users
{{range $index,$v := .users}}
{{$v}}
{{end}}
Delete
SSH_KEY
Kubeconfig
Deployment Log


Program Background
As human-dominated land uses replace native landscapes across North America, there is growing concern about the impacts this habitat loss will have on native bird populations. With many migratory bird species in decline, it is essential to assess the effectiveness of our conservation initiatives. The goal of Audubon’s Important Bird Area (IBA) program is to identify areas that are particularly valuable habitat to one or more species of bird, during migration, breeding, or winter seasons.
The Mississippi River Twin Cities IBA stretches from downtown Minneapolis to Hastings, MN, roughly following the bounds of the Mississippi National River and Recreation Area (MNRRA) and covering over 37,000 acres. Located on the Mississippi Flyway, much of the value of this IBA lies in its function as migratory habitat. While ongoing surveys of waterbirds indicate large numbers of these birds use this IBA, less is known about its potential value to migrating landbirds.
This monitoring project seeks to evaluate trends in land bird species in the Mississippi River Twin Cities IBA in order to gain a fuller understanding of how this habitat benefits this group of birds.
Goals
The primary objective of this project is to monitor land birds in the Mississippi River Twin Cities IBA using a standardized survey methodology carried out by teams of volunteers during migration, breeding season, and winter. With this project, we hope to address the following:
- Identify land bird species present in the IBA
- Determine which species are using the IBA habitats during what time periods (i.e., spring migration, breeding, fall migration, over-wintering)
- Estimate relative abundances of various land bird species in the IBA across time
- In the long-term, monitor trends in land bird species in the IBA


--- layout: default title: "your cloud-solutions shop" description: "" ---
roci/works is on a mission to help teams design, and implement the best cloud solutions.
We are currently focussed on helping small teams unlock the power of IAAS solutions like AWS, Azure, and Google Compute Platform. We train teams to leverage Continuous Integration services, containers, and good development practices to unlock immediate efficiencies in deploying and managing applications in the cloud.
For more information about our services, shoot us an email us at rociworks@gmail.com


Specification File
Parameter Graph
This panel allows one to edit networks. To create a node, click an empty region. To delete a node, click on a node and press the delete or backspace key. To create an edge, click on the source node and drag the mouse to the target node. To create a self-edge, select the node and press the "s" key. To delete an edge, click on the edge to select it, and then press the delete or backspace key. To switch an edge between an activating and repressing, click the edge twice.
This panel allows one to group the inputs of a network node. The target node being considered is the leftmost displayed. The inputs are the rightmost displayed. The interior nodes represent the groups. By default, each input has its own group. To group an input with another one, click the two inputs in succession. This results in the first selection being grouped with the second. To ungroup an input, click on the input node in the logic editor and then on the target node in the leftmost column.
This panel displays the network specification file which can be parsed by DSGRN.


advertools Command Line Interface (CLI)
Once you install advertools with python3 -m pip install advertools
, you
should have acess to the command line interface and run the available commands.
You just need Python3 installed, and you are good to go (no need for any Python programming to use the CLI)
Run advertools --help
or adv -h
to get access to the documentation.
For specific documentation of a certain command run
advertools <command> --help
For example advertools sitemaps --help
or adv crawl -h
convert a robots.txt file (or list of file URLs) to a table in a CSV format
usage:
advertools robots [-h] [url ...]
convert a robots.txt file (or list of file URLs) to a table in a CSV format
you can provide a web URL, or a local file URL on your local machine e.g. file:///Users/path/to/robots.txt
advertools robots https://www.google.com/robots.txt
multiple robots files:
advertools robots https://www.google.com/robots.txt https://www.google.jo/robots.txt https://www.google.es/robots.txt
use output redirection ">" to save to a CSV file:
advertools robots https://www.google.com/robots.txt > google_robots.csv
run the function for a long list of robots files saved in a text file (robotslist.txt):
advertools robots < robotslist.txt > multi_robots.csv
- positional arguments:
url a robots.txt URL (or a list of URLs) (default: None)
- optional arguments:
- -h, --help
show this help message and exit
download, parse, and save an XML sitemap to a table in a CSV file
usage:
advertools sitemaps [-h] [-r {0,1}] [-s SEPARATOR] [sitemap_url]
download, parse, and save an XML sitemap to a table in a CSV file
- positional arguments:
sitemap_url the URL of the XML sitemap (regular or sitemap index) (default: None)
- optional arguments:
- -h, --help
show this help message and exit
- -r {0,1}, --recursive {0,1}
whether or not to fetch sub-sitemaps if it is a sitemap index file (default: 1)
- -s SEPARATOR, --separator SEPARATOR
the separator with which to separate columns of the output (default: ,)
split a list of URLs into their components: scheme, netloc, path, query, etc.
usage:
advertools urls [-h] [url_list ...]
split a list of URLs into their components: scheme, netloc, path, query, etc.
- positional arguments:
url_list a list of URLs to parse (default: None)
- optional arguments:
- -h, --help
show this help message and exit
crawl a list of known URLs using the HEAD method
usage:
advertools headers [-h] [-s [CUSTOM_SETTINGS ...]] [url_list ...] output_file
crawl a list of known URLs using the HEAD method return status codes and all available response headers
- positional arguments:
url_list a list of URLs (default: None) output_file filepath - where to save the output (.jl)
- optional arguments:
- -h, --help
show this help message and exit
- -s [CUSTOM_SETTINGS ...], --custom-settings [CUSTOM_SETTINGS ...]
settings that modify the behavior of the crawler settings should be separated by spaces, and each setting name and value should be separated by an equal sign '=' without spaces between them
example:
- advertools headers https://example.com example.jl --custom-settings LOG_FILE=logs.log CLOSESPIDER_TIMEOUT=20
(default: None)
parse, compress and convert a log file to a DataFrame in the .parquet format
usage:
advertools logs [-h] [-f [FIELDS ...]] log_file output_file errors_file log_format
parse, compress and convert a log file to a DataFrame in the .parquet format
- positional arguments:
log_file filepath - the log file output_file filepath - where to save the output (.parquet) errors_file filepath - where to save the error lines (.txt) log_format the format of the logs, available defaults are:
common, combined, common_with_vhost, nginx_error, apache_error supply a special regex instead if you have a different format
- optional arguments:
- -h, --help
show this help message and exit
- -f [FIELDS ...], --fields [FIELDS ...]
in case you have a special log format, provide a list of the fields names which will become column names in the parsed compressed file (default: None)
perform a reverse DNS lookup on a list of IP addresses
usage:
advertools dns [-h] [ip_list ...]
perform a reverse DNS lookup on a list of IP addresses
- positional arguments:
ip_list a list of IP addresses (default: None)
- optional arguments:
- -h, --help
show this help message and exit
generate a table of SEM keywords by supplying a list of products and a list of intent words
usage:
advertools semkw [-h] [-t [{exact,phrase,modified,broad} ...]] [-l MAX_LEN] [-c {0,1}] [-m {0,1}] [-n CAMPAIGN_NAME] products words
generate a table of SEM keywords by supplying a list of products and a list of intent words
- positional arguments:
products a file containing the products that you sell, one per line words a file containing the intent words/phrases that you want to combine with products, one per line
- optional arguments:
- -h, --help
show this help message and exit
-t [{exact,phrase,modified,broad} ...], --match-types [{exact,phrase,modified,broad} ...] -l MAX_LEN, --max-len MAX_LEN
the number of words that should be combined with products (default: 3)
- -c {0,1}, --capitalize-adgroups {0,1}
whether or not to capitalize ad group names in the output file (default: 1)
- -m {0,1}, --order-matters {0,1}
do you want combinations and permutations, or just combinations? "buy product" and "product buy" or just "buy product"? (default: 1)
-n CAMPAIGN_NAME, --campaign-name CAMPAIGN_NAME
get stopwords of the selected language
usage:
advertools stopwords [-h] {arabic,azerbaijani,bengali,catalan,chinese,croatian,danish,dutch,english,finnish,french,german,greek,hebrew,hindi,hungarian,indonesian,irish,italian,japanese,kazakh,nepali,norwegian,persian,polish,portuguese,romanian,russian,sinhala,spanish,swedish,tagalog,tamil,tatar,telugu,thai,turkish,ukrainian,urdu,vietnamese}
get stopwords of the selected language
- positional arguments:
{arabic,azerbaijani,bengali,catalan,chinese,croatian,danish,dutch,english,finnish,french,german,greek,hebrew,hindi,hungarian,indonesian,irish,italian,japanese,kazakh,nepali,norwegian,persian,polish,portuguese,romanian,russian,sinhala,spanish,swedish,tagalog,tamil,tatar,telugu,thai,turkish,ukrainian,urdu,vietnamese}
- optional arguments:
- -h, --help
show this help message and exit
get word counts of a text list optionally weighted by a number list
usage:
advertools wordfreq [-h] [-n NUMBER_LIST] [-r REGEX] [-l PHRASE_LEN] [-s [STOPWORDS ...]] [text_list ...]
get word counts of a text list optionally weighted by a number list
words (tokens) can be tokenized using any pattern with the --regex option word/phrase lengths can also be modified using the --phrase-len option
- positional arguments:
text_list a text list, one document (sentence, tweet, etc.) per line (default: None)
- optional arguments:
- -h, --help
show this help message and exit
- -n NUMBER_LIST, --number-list NUMBER_LIST
filepath - a file containing the number list, one number per line (default: None)
- -r REGEX, --regex REGEX
a regex to tokenize words (default: None)
- -l PHRASE_LEN, --phrase-len PHRASE_LEN
the phrase (token) length to split words (the n in n-grams) (default: 1)
- -s [STOPWORDS ...], --stopwords [STOPWORDS ...]
a list of stopwords to exclude when counting, defaults to English stopwords run advertools stopwords english to get the stopwords change the language to get other stopwords (default: None)
search for emoji using a regex
usage:
advertools emoji [-h] regex
search for emoji using a regex
- positional arguments:
regex pattern to search for emoji
- optional arguments:
- -h, --help
show this help message and exit
tokenize documents (phrases, keywords, tweets, etc) into token of the desired length
usage:
advertools tokenize [-h] [-l LENGTH] [-s SEPARATOR] [text_list ...]
tokenize documents (phrases, keywords, tweets, etc) into token of the desired length
- positional arguments:
text_list filepath - a file containing the text list, one document (sentence, tweet, etc.) per line (default: None)
- optional arguments:
- -h, --help
show this help message and exit
- -l LENGTH, --length LENGTH
the length of tokens (the n in n-grams) (default: 1)
- -s SEPARATOR, --separator SEPARATOR
the character with which to separate the tokens (default: ,)
SEO crawler
- usage: advertools crawl [-h] [-l FOLLOW_LINKS] [-d [ALLOWED_DOMAINS ...]]
[--exclude-url-params [EXCLUDE_URL_PARAMS ...]] [--include-url-params [INCLUDE_URL_PARAMS ...]] [--exclude-url-regex EXCLUDE_URL_REGEX] [--include-url-regex INCLUDE_URL_REGEX] [--css-selectors [CSS_SELECTORS ...]] [--xpath-selectors [XPATH_SELECTORS ...]] [--custom-settings [CUSTOM_SETTINGS ...]] [url_list ...] output_file
SEO crawler
- positional arguments:
url_list one or more URLs to crawl (default: None) output_file filepath - where to save the output (.jl)
- optional arguments:
- -h, --help
show this help message and exit
- -l FOLLOW_LINKS, --follow-links FOLLOW_LINKS
whether or not to follow links encountered on crawled pages (default: 0)
- -d [ALLOWED_DOMAINS ...], --allowed-domains [ALLOWED_DOMAINS ...]
while following links, only links on these domains will be followed (default: None)
- --exclude-url-params [EXCLUDE_URL_PARAMS ...]
a list of URL parameters to exclude while following links if a link contains any of those parameters, don't follow it setting it to True will exclude links containing any parameter (default: None)
- --include-url-params [INCLUDE_URL_PARAMS ...]
a list of URL parameters to include while following links if a link contains any of those parameters, follow it having the same parmeters to include and exclude raises an error (default: None)
- --exclude-url-regex EXCLUDE_URL_REGEX
a regular expression of a URL pattern to exclude while following links if a link matches the regex don't follow it (default: None)
- --include-url-regex INCLUDE_URL_REGEX
a regular expression of a URL pattern to include while following links if a link matches the regex follow it (default: None)
- --css-selectors [CSS_SELECTORS ...]
a dictionary mapping names to CSS selectors the names will become column headers, and the selectors will be used to extract the required data/content (default: None)
- --xpath-selectors [XPATH_SELECTORS ...]
a dictionary mapping names to XPath selectors. the names will become column headers, and the selectors will be used to extract the required data/content (default: None)
- --custom-settings [CUSTOM_SETTINGS ...]
a dictionary of optional custom settings that you might want to add to the spider's functionality. there are over 170 settings for all kinds of options for details please refer to the spider settings: https://docs.scrapy.org/en/latest/topics/settings.html (default: None)
crawl a website starting from its home page:
advertools crawl https://examle.com example_output.jl --follow-links 1
crawl a list of pages (list mode):
advertools crawl url_1 url_2 url_3 example_output.jl
OR if you have a long list in a file (url_list.txt):
advertools crawl < url_list.txt example_output.jl
stop crawling after having processed 1,000 pages:
advertools crawl https://examle.com example_output.jl --follow-links 1 --custom-settings CLOSESPIDER_PAGECOUNT=1000


10-man Stellenbosch hold on for draw with Highlands Park
Cape Town - Plucky Stellenbosch FC were able to claim a valuable point against Highlands Park after holding them to a 0-0 draw at the Cape Town Stadium in the Absa Premiership on Saturday, despite playing the entire second half with a man disadvantage.
Both sides made several changes after losing their league fixtures in midweek and the lack of cohesion was evident from the kick-off.
It took a while for either team to really find their feet and the first real chance only materialised around the half-hour mark.
Luckyboy Mokoena showed some fine skill to create the opportunity but was denied by s decent save by Boy de Jong.
While neither side were creating many chances, it was clear that Highlands Park were on top as large portions of the first half were played inside the home side's half.
A task that was already very difficult for Stellenbosch then seemed almost impossible when Morgan Gould was sent off on the stroke of half-time after receiving his second yellow card.
The home side had been set on defending their way to a point before Gould's dismissal and they retreated even further in the second period.
While it will not be remembered as a classic, nor will neutral fans have enjoyed the display, but Stellenbosch put in a colossal defensive effort to hold the Lions of the North at bay.
They barely created a chance of their own but they frustrated Highlands Park time and again, to the point that it never really felt as if the visitors would be able to find a breakthrough.
Stellenbosch head coach Clive Barker will definitely see this result as a point gained, while his counterpart will be ruing two points lost.
- TeamTalk Media


Stu Ungar
The greatest poker player of all time
Gin Player
Poker Player
Stu Ungar during his final World Series of Poker
Here's a time line of Stu's life:
- 1953 Born in New York City
- 1963 Wins his first gin tournament
- 1976 Considered one of the best gin players in NYC
- 1977 Moved to Las Vegas, NV
- 1980 Wins the main event of the World Series of Poker, becoming the youngest champion to date
- 1981 Sucesfully defends his title
- 1997 Wins his final World Series of Poker main event
- 1998 Dies of a heart condition brought on by years of drug abuse
"Some day, I suppose it's possible for someone to be a better No Limit Hold'em player than me. I doubt it, but it could happen. But, I swear to you, I don't see how anyone could ever play gin better than me." --Stu Ungar


Celebrity charity sales in Taipei to help elderly
Stars have made charitable donations for auction, in aid of Hondao Senior Citizen’s Welfare Foundation
by Karen Liao(Pixabay photo)
TAIPEI (Taiwan News)－The Hondao Senior Citizen’s Welfare Foundation will hold a series of charity sales starting Monday morning (Nov. 25) at venues across Taipei to raise funds for disadvantaged senior citizens.
After Monday, there will be a further three foundation charity sales. Their dates are Nov. 30 and Dec. 21-22.
According to CNA, celebrities, such as singer Ella (陳嘉樺) from Taiwan girl band S.H.E, Della (丁噹), Aaron Yan (炎亞綸) from Taiwan boy band Fahrenheit, and others have donated over 300 designer clothes and bags. The total number of donated goods amounts to nearly 1,000 items.
Two celebrities will also attend the opening event, including Chinese actress Eugenie Liu (劉奕兒) and Taiwanese actor Bruce Hung(禾浩辰), who has offered his designer backpack and sunglasses — said to be worth over NT$10,000 for auction. All opening bids for the donated goods are set to start from NT$500, according to CNA.
The Hondao Senior Citizen’s Welfare Foundation provides free senior citizen welfare service consultations. They also offer services like domestic care, daycare, and hot meal deliveries for the underprivileged elderly.
For more information about the event, click here.


Max and Min About The Temperature Data
21, 23, 26, 22, 25, 20, 19, 23
The Mimimum number is:
The Max number is:


| 接口 | 说明 |
|---|---|
| MetricNames |
Class holding metric names used in Giraph
|
| ResetSuperstepMetricsObserver |
Observer for users of per-superstep counters.
|
| 类 | 说明 |
|---|---|
| AggregatedMetric |
An aggregator over metrics from multiple hosts.
|
| AggregatedMetrics |
Map of a bunch of aggregated metrics
|
| GiraphMetrics |
Top level metrics class for using Yammer's metrics in Giraph.
|
| GiraphMetricsRegistry |
A holder for MetricsRegistry together with a JmxReporter.
|
| GiraphTimer |
A timer to record duration of an event in a given TimeUnit.
|
| GiraphTimerContext |
Context to use with GiraphTimer for timing an event.
|
| LongAndTimeUnit |
Pair of long,TimeUnit
|
| MetricsRegistryDebugger |
A simple MetricsRegistry listener that prints every Metric added/removed.
|
| NoOpMetricsRegistry |
An empty MetricsRegistry, used to easily turn off all metrics without
affecting client code.
|
| SuperstepMetricsRegistry |
Wrapper around MetricsRegistry for per-superstep metrics.
|
| ValueGauge<T extends Number> |
A Gauge that holds a value.
|
| WorkerSuperstepMetrics |
Per-superstep metrics for a Worker.
|
| 枚举 | 说明 |
|---|---|
| MeterDesc |
Description for Meters used in Giraph.
|
| TimerDesc |
Description for Timers used in Giraph
|
Copyright © 2011-2013 The Apache Software Foundation. All Rights Reserved.


Attributes should be lower case in XHTML (e.g.http://www.w3.org/TR/xhtml1/diffs.html#h-4.2).
Concordion is able to parse attributes with upper case letters such as assertEquals. When the attribute is all lower case, hyphens are used between words.
All of these will work:
Fred
Fred
is true
is true

Fred

Fred


My Profile
Settings
Logout
Home
My Meals
Overview
Meal Plan
Food
Nutritional Facts
Add Food
Calculator
BMI
Calories Intake
Forum
Food
Add Food
Breakfast
✚ Add meal
Reset
Lunch
✚ Add meal
Reset
Dinner
✚ Add meal
Reset
Save
Reset All
×
Food
Nutritional Value
Ba Chor Mee
Hokkien Mee
Chicken Rice
Wanton Noodle
Fishball Noodle
Ready to Leave?
×
Select "Logout" below if you are ready to end your current session.


{% extends 'layout.html' %} {% block pageTitle %} Overall Service name - Design history - NHSBSA {% endblock %} {% block beforeContent %} {% endblock %} {% block content %}
Document and share design decisions. Create a permanent record of how this service has developed over time.
A service for users to find something
A service for users to do something
A service for users to store something
A service for users to locate something


Class: Aws::ElasticLoadBalancingV2::Types::ModifyTargetGroupInput
| Relationships & Source Files | |
| Super Chains via Extension / Inclusion / Inheritance | |
|
Class Chain:
self,
Struct
|
|
|
Instance Chain:
self,
::Aws::Structure ,
Struct
|
|
| Inherits: |
Struct
|
| Defined in: | gems/aws-sdk-elasticloadbalancingv2/lib/aws-sdk-elasticloadbalancingv2/types.rb |
Overview
Constant Summary
Instance Attribute Summary
-
#health_check_enabled ⇒ Boolean
rw
Indicates whether health checks are enabled.
-
#health_check_interval_seconds ⇒ Integer
rw
The approximate amount of time, in seconds, between health checks of an individual target.
-
#health_check_path ⇒ String
rw
[HTTP/HTTPS health checks] The destination for health checks on the targets.
-
#health_check_port ⇒ String
rw
The port the load balancer uses when performing health checks on targets.
-
#health_check_protocol ⇒ String
rw
The protocol the load balancer uses when performing health checks on targets.
-
#health_check_timeout_seconds ⇒ Integer
rw
[HTTP/HTTPS health checks] The amount of time, in seconds, during which no response means a failed health check.
-
#healthy_threshold_count ⇒ Integer
rw
The number of consecutive health checks successes required before considering an unhealthy target healthy.
-
#matcher ⇒ Types::Matcher
rw
[HTTP/HTTPS health checks] The HTTP or gRPC codes to use when checking for a successful response from a target.
-
#target_group_arn ⇒ String
rw
The Amazon
::Aws::ElasticLoadBalancingV2::Resource
Name (ARN) of the target group. -
#unhealthy_threshold_count ⇒ Integer
rw
The number of consecutive health check failures required before considering the target unhealthy.
Instance Method Summary
::Aws::Structure
- Included
| #to_hash | Alias for Structure#to_h. |
Instance Attribute Details
#health_check_enabled ⇒ Boolean
(rw)
Indicates whether health checks are enabled.
# File 'gems/aws-sdk-elasticloadbalancingv2/lib/aws-sdk-elasticloadbalancingv2/types.rb', line 2243
class ModifyTargetGroupInput < Struct.new( :target_group_arn, :health_check_protocol, :health_check_port, :health_check_path, :health_check_enabled, :health_check_interval_seconds, :health_check_timeout_seconds, :healthy_threshold_count, :unhealthy_threshold_count, :matcher) SENSITIVE = [] include Aws::Structure end
#health_check_interval_seconds ⇒ Integer
(rw)
The approximate amount of time, in seconds, between health checks of an individual target.
# File 'gems/aws-sdk-elasticloadbalancingv2/lib/aws-sdk-elasticloadbalancingv2/types.rb', line 2243
class ModifyTargetGroupInput < Struct.new( :target_group_arn, :health_check_protocol, :health_check_port, :health_check_path, :health_check_enabled, :health_check_interval_seconds, :health_check_timeout_seconds, :healthy_threshold_count, :unhealthy_threshold_count, :matcher) SENSITIVE = [] include Aws::Structure end
#health_check_path ⇒ String
(rw)
[HTTP/HTTPS health checks] The destination for health checks on the targets.
[HTTP1 or HTTP2 protocol version] The ping path. The default is /.
[GRPC protocol version] The path of a custom health check method with the format /package.service/method. The default is /Amazon Web Services.ALB/healthcheck.
# File 'gems/aws-sdk-elasticloadbalancingv2/lib/aws-sdk-elasticloadbalancingv2/types.rb', line 2243
class ModifyTargetGroupInput < Struct.new( :target_group_arn, :health_check_protocol, :health_check_port, :health_check_path, :health_check_enabled, :health_check_interval_seconds, :health_check_timeout_seconds, :healthy_threshold_count, :unhealthy_threshold_count, :matcher) SENSITIVE = [] include Aws::Structure end
#health_check_port ⇒ String
(rw)
The port the load balancer uses when performing health checks on targets.
# File 'gems/aws-sdk-elasticloadbalancingv2/lib/aws-sdk-elasticloadbalancingv2/types.rb', line 2243
class ModifyTargetGroupInput < Struct.new( :target_group_arn, :health_check_protocol, :health_check_port, :health_check_path, :health_check_enabled, :health_check_interval_seconds, :health_check_timeout_seconds, :healthy_threshold_count, :unhealthy_threshold_count, :matcher) SENSITIVE = [] include Aws::Structure end
#health_check_protocol ⇒ String
(rw)
The protocol the load balancer uses when performing health checks on targets. For Application Load Balancers, the default is HTTP. For Network Load Balancers and Gateway Load Balancers, the default is TCP. The TCP protocol is not supported for health checks if the protocol of the target group is HTTP or HTTPS. It is supported for health checks only if the protocol of the target group is TCP, TLS, UDP, or TCP_UDP. The GENEVE, TLS, UDP, and TCP_UDP protocols are not supported for health checks.
# File 'gems/aws-sdk-elasticloadbalancingv2/lib/aws-sdk-elasticloadbalancingv2/types.rb', line 2243
class ModifyTargetGroupInput < Struct.new( :target_group_arn, :health_check_protocol, :health_check_port, :health_check_path, :health_check_enabled, :health_check_interval_seconds, :health_check_timeout_seconds, :healthy_threshold_count, :unhealthy_threshold_count, :matcher) SENSITIVE = [] include Aws::Structure end
#health_check_timeout_seconds ⇒ Integer
(rw)
[HTTP/HTTPS health checks] The amount of time, in seconds, during which no response means a failed health check.
# File 'gems/aws-sdk-elasticloadbalancingv2/lib/aws-sdk-elasticloadbalancingv2/types.rb', line 2243
class ModifyTargetGroupInput < Struct.new( :target_group_arn, :health_check_protocol, :health_check_port, :health_check_path, :health_check_enabled, :health_check_interval_seconds, :health_check_timeout_seconds, :healthy_threshold_count, :unhealthy_threshold_count, :matcher) SENSITIVE = [] include Aws::Structure end
#healthy_threshold_count ⇒ Integer
(rw)
The number of consecutive health checks successes required before considering an unhealthy target healthy.
# File 'gems/aws-sdk-elasticloadbalancingv2/lib/aws-sdk-elasticloadbalancingv2/types.rb', line 2243
class ModifyTargetGroupInput < Struct.new( :target_group_arn, :health_check_protocol, :health_check_port, :health_check_path, :health_check_enabled, :health_check_interval_seconds, :health_check_timeout_seconds, :healthy_threshold_count, :unhealthy_threshold_count, :matcher) SENSITIVE = [] include Aws::Structure end
#matcher ⇒ Types::Matcher (rw)
[HTTP/HTTPS health checks] The HTTP or gRPC codes to use when checking for a successful response from a target. For target groups with a protocol of TCP, TCP_UDP, UDP or TLS the range is 200-599. For target groups with a protocol of HTTP or HTTPS, the range is 200-499. For target groups with a protocol of GENEVE, the range is 200-399.
# File 'gems/aws-sdk-elasticloadbalancingv2/lib/aws-sdk-elasticloadbalancingv2/types.rb', line 2243
class ModifyTargetGroupInput < Struct.new( :target_group_arn, :health_check_protocol, :health_check_port, :health_check_path, :health_check_enabled, :health_check_interval_seconds, :health_check_timeout_seconds, :healthy_threshold_count, :unhealthy_threshold_count, :matcher) SENSITIVE = [] include Aws::Structure end
#target_group_arn ⇒ String
(rw)
The Amazon ::Aws::ElasticLoadBalancingV2::Resource
Name (ARN) of the target group.
# File 'gems/aws-sdk-elasticloadbalancingv2/lib/aws-sdk-elasticloadbalancingv2/types.rb', line 2243
class ModifyTargetGroupInput < Struct.new( :target_group_arn, :health_check_protocol, :health_check_port, :health_check_path, :health_check_enabled, :health_check_interval_seconds, :health_check_timeout_seconds, :healthy_threshold_count, :unhealthy_threshold_count, :matcher) SENSITIVE = [] include Aws::Structure end
#unhealthy_threshold_count ⇒ Integer
(rw)
The number of consecutive health check failures required before considering the target unhealthy.
# File 'gems/aws-sdk-elasticloadbalancingv2/lib/aws-sdk-elasticloadbalancingv2/types.rb', line 2243
class ModifyTargetGroupInput < Struct.new( :target_group_arn, :health_check_protocol, :health_check_port, :health_check_path, :health_check_enabled, :health_check_interval_seconds, :health_check_timeout_seconds, :healthy_threshold_count, :unhealthy_threshold_count, :matcher) SENSITIVE = [] include Aws::Structure end